Howdy, folks-

Yes, this might look like a newbie question, but it's not.

I've been running fink forever, and I'm in the midst of installing it on my new (pre-latest update) 14-inch iBook. I'm getting some strange behavior from curl when I try to fun a fink update-all (or any other fink command that calls curl a lot). Basically, downloads very often fail to work for particular types of files (files from gnome and gnu mirrors seem particularly bad, but they're not the only ones). For example, here's an abridged version of my latest run of fink update-all:

curl -f -L -P - -O ftp://ftp.gnome.org/pub/GNOME/sources/gnome-print/0.36/gnome-print- 0.36.tar.bz2
curl: (19) Server does not grok EPRT
### execution of curl failed, exit code 19
[...]
How do you want to proceed? [3]
curl -f -L -P - -O ftp://ftp.rpmfind.net/linux/gnome.org/sources/gnome-print/0.36/gnome- print-0.36.tar.bz2
curl: (30) Server does not grok EPRT
### execution of curl failed, exit code 30
[...]
How do you want to proceed? [3]
curl -f -L -P - -O ftp://ftp.yggdrasil.com/mirrors/site/ftp.gnome.org/pub/GNOME/sources/ gnome-print/0.36/gnome-print-0.36.tar.bz2
curl: (19) Server does not grok EPRT
### execution of curl failed, exit code 19
[...]
How do you want to proceed? [4]
curl -f -L -P - -O ftp://gnome.eazel.com/pub/GNOME/sources/gnome-print/0.36/gnome-print- 0.36.tar.bz2
curl: (6) Couldn't resolve host 'gnome.eazel.com'
### execution of curl failed, exit code 6
[...]
How do you want to proceed? [4]
curl -f -L -P - -O ftp://fr2.rpmfind.net/pub/GNOME/sources/gnome-print/0.36/gnome-print- 0.36.tar.bz2
curl: (19) Server does not grok EPRT
### execution of curl failed, exit code 19
[...]
How do you want to proceed? [1]
Failed: file download failed for gnome-print-0.36.tar.bz2 of package gnome-print-0.36-2

The problem is NOT that the path is wrong. This is what's so weird: I just did a fink selfupdate-cvs. And even weirder: I can copy the path from the fink output (e.g., ftp://ftp.gnome.org/pub/GNOME/sources/gnome-print/0.36/gnome-print- 0.36.tar.bz2), and feed it directly to the ftp client (e.g., on the command line: ftp ftp://ftp.gnome.org/pub/GNOME/sources/gnome-print/0.36/gnome-print- 0.36.tar.bz2), and it downloads without a problem!

The weirdest thing of all is that I'm running a fink update-all on my desktop machine at the same time in order to bring it up to date with OS X 10.2 -- and it's not giving me the same problem! Is it possible for curl to be broken on my machine in some way? (Yes, I've tried fink update curl).

Please help -- it's sort of maddening to have to run fink to find out which file it can't download next, manually download the file, restart fink to find out what the next problem file is, manually download the next file, etc., etc.

Cheers
--ADP

Attachment: PGP.sig
Description: PGP signature

Reply via email to