[Rd] Rigroup external package ready to go but no incoming at ftp site

Kevin B. Hendricks kevin.hendricks at sympatico.ca
Fri Aug 4 15:10:33 CEST 2006


Hi,

> If you unsuccessfully attempted to upload a file once but got  
> connected, it will prevent you from trying it again as the file  
> already exists.

Ah!  That must be it.  I never got a successful completion message,  
just a hang with a message about going into PASSIVE mode.  So some or  
all of the file must have made it which prevented me from uploading  
anything by the same name.

>
> FWIW on a Mac (or any machine with curl) a way to upload a file  
> successfully is
>
> curl --disable-epsv -T MYPACKAGE ftp://cran.R-project.org/incoming/

[localhost:~/Desktop] kbhend% curl --disable-epsv -T  
Rigroup_0.81.0.tar.gz ftp://cran.R-project.org/incoming/
[localhost:~/Desktop]

So no error messages and no hang!  That seems to have done the trick.

> Note that CRAN doesn't work if you use EPSV (which many ftp  
> programs do by default).

I noticed.  I am constantly having problems with many ftp servers and  
my ftp clients on Linux and Mac OSX.  There seems to be some mismatch  
on how the handoff to PASSIVE mode (and particular epsv) seems to be  
done.    I will always use your curl command from now on.

Thanks,

Kevin



More information about the R-devel mailing list