Subject: pkg_add ftp get over and over
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 10/18/2001 16:02:47
I was installing gnumeric today with pkg_add from netbsd ftp site.

pkg_add -v ftp://ftp.netbsd.org/pub/NetBSD/packages/1.5/i386/All/gnumeric

I saw the same filenames repeated again and again.

The following is grep of ' get ' from the logged output:

ftp> get gnumeric-0.68.tgz "| ( cd /var/tmp/instmp.22751f ; gunzip
2>/dev/null |
 tar -vvx -f - | tee /dev/stderr )"
ftp> get GConf-1.0.3.tgz "| ( cd /var/tmp/instmp.22751i ; gunzip
2>/dev/null | t
ar -vvx -f - | tee /dev/stderr )"
ftp> get gnome-libs-1.4.1.2.tgz "| ( cd /var/tmp/instmp.22773a ; gunzip
2>/dev/n
ull | tar -vvx -f - | tee /dev/stderr )"
ftp> get oaf-0.6.6.tgz "| ( cd /var/tmp/instmp.22782a ; gunzip 2>/dev/null
| tar
 -vvx -f - | tee /dev/stderr )"
ftp> get bonobo-1.0.7.tgz "| ( cd /var/tmp/instmp.22751l ; gunzip
2>/dev/null |
tar -vvx -f - | tee /dev/stderr )"
ftp> get gnome-libs-1.4.1.2.tgz "| ( cd /var/tmp/instmp.22803a ; gunzip
2>/dev/n
ull | tar -vvx -f - | tee /dev/stderr )"
ftp> get gnome-libs-1.4.1.2.tgz "| ( cd /var/tmp/instmp.22817a ; gunzip
2>/dev/n
ull | tar -vvx -f - | tee /dev/stderr )"
ftp> get gnome-libs-1.4.1.2.tgz "| ( cd /var/tmp/instmp.22829a ; gunzip
2>/dev/n
ull | tar -vvx -f - | tee /dev/stderr )"
ftp> get gnome-libs-1.4.1.2.tgz "| ( cd /var/tmp/instmp.22840a ; gunzip
2>/dev/n
ull | tar -vvx -f - | tee /dev/stderr )"
ftp> get gnome-print-0.29.tgz "| ( cd /var/tmp/instmp.22849a ; gunzip
2>/dev/nul
l | tar -vvx -f - | tee /dev/stderr )"
ftp> get gnome-libs-1.4.1.2.tgz "| ( cd /var/tmp/instmp.22849d ; gunzip
2>/dev/n
ull | tar -vvx -f - | tee /dev/stderr )"

What can I do to make pkg_add download each package only one time?

Is pkg_add getting the entire gnome-libs-1.4.1.2.tgz file each time? Or is
it stopping the ftp get when it finishes with the file list?

Thanks,

   Jeremy C. Reed
   http://www.reedmedia.net/