Skip Menu |

This queue is for tickets about the File-Fetch CPAN distribution.

Report information
The Basics
Id: 89310
Status: open
Priority: 0/
Queue: File-Fetch

People
Owner: Nobody in particular
Requestors: dsteinbrunner [...] pobox.com
Cc: PLICEASE [...] cpan.org
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.44
Fixed in: (no value)



Subject: timeout on install
When I try to install using cpanm I get: -> FAIL Timed out (> 1800s). Use --verbose to retry. However, using the -v option with cpanm allows the install to work, however the tests take a *long* time. Any thoughts on why this is? I'm using Mac OS X 10.8 and have experienced this with perl 5.18.1 and 5.19.4. Further checking shows this is not an issue on a Debian 5.0.9 VM I have with perl 5.16.3 and perl 5.18.1.
From: dsteinbrunner [...] pobox.com
On Mon Oct 07 15:16:31 2013, dsteinbrunner@pobox.com wrote: Show quoted text
> When I try to install using cpanm I get: > > -> FAIL Timed out (> 1800s). Use --verbose to retry. > > However, using the -v option with cpanm allows the install to work, > however the tests take a *long* time. > > Any thoughts on why this is? > > I'm using Mac OS X 10.8 and have experienced this with perl 5.18.1 and > 5.19.4. > > Further checking shows this is not an issue on a Debian 5.0.9 VM I > have with perl 5.16.3 and perl 5.18.1.
Ok, I'm getting a clearer picture of this. the timeout is from cpanm, it does not like the tests that are running so long and I guess -v disables the timeout. The tests hang here: t/01_File-Fetch.t .. 135/? I'll keep digging.
From: dsteinbrunner [...] pobox.com
On Mon Oct 07 15:28:44 2013, dsteinbrunner@pobox.com wrote: Show quoted text
> On Mon Oct 07 15:16:31 2013, dsteinbrunner@pobox.com wrote:
> > When I try to install using cpanm I get: > > > > -> FAIL Timed out (> 1800s). Use --verbose to retry. > > > > However, using the -v option with cpanm allows the install to work, > > however the tests take a *long* time. > > > > Any thoughts on why this is? > > > > I'm using Mac OS X 10.8 and have experienced this with perl 5.18.1 > > and > > 5.19.4. > > > > Further checking shows this is not an issue on a Debian 5.0.9 VM I > > have with perl 5.16.3 and perl 5.18.1.
> > Ok, I'm getting a clearer picture of this. the timeout is from cpanm, > it does not like the tests that are running so long and I guess -v > disables the timeout. > > The tests hang here: > t/01_File-Fetch.t .. 135/? > > I'll keep digging.
Well, I decided to do a manual install and make test had the same issue, I decided to go straight to using prove and that worked. Then I started mod'ing the test file to see what was up and it appeared 135 had to do with ncftp. After running prove successfully it seems any method I use to try and install seems to work and in a timely manor, except a non verbose cpanm which seems stall/timeout. This is getting confusing...
Test is getting stuck to me on FTP. I am running at $work where FTP is blocked. There seems to be a heuristic in the test which tests to see if FTP access is available to mirror.bytemark.co.uk. The heuristic doesn't seem to be working correctly for whatever reason. ok 99 - FF object for file:///home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/01_File-Fetch.t (fetch with lftp) ok 100 - Fetching 'file:///home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/01_File-Fetch.t' in file mode ok 101 # skip You do not have 'lftp' installed/available ok 102 # skip You do not have 'lftp' installed/available ok 103 # skip You do not have 'lftp' installed/available ok 104 - Fetching 'file:///home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/01_File-Fetch.t' in slurp mode ok 105 # skip You do not have 'lftp' installed/available ok 106 # skip You do not have 'lftp' installed/available ok 107 # skip You do not have 'lftp' installed/available ok 108 # skip You do not have 'lftp' installed/available ok 109 - FF object for file:///home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/01_File-Fetch.t (fetch with file) ok 110 - Fetching 'file:///home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/01_File-Fetch.t' in file mode ok 111 - File (/home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/tmp/01_File-Fetch.t) fetched with file (file:///home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/01_File-Fetch.t) ok 112 - File has size ok 113 - File has expected name ok 114 - Fetching 'file:///home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/01_File-Fetch.t' in slurp mode ok 115 - File (/home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/FileFetch.F8njQg/01_File-Fetch.t) fetched with file (file:///home/ollisg/.cpanm/work/1506443110.2412/File-Fetch-0.54/t/01_File-Fetch.t) ok 116 - Contents slurped ok 117 - File has size ok 118 - File has expected name ok 119 - FF object for ftp://mirror.bytemark.co.uk/CPAN/index.html (fetch with wget) ok 120 - Fetching 'ftp://mirror.bytemark.co.uk/CPAN/index.html' in file mode I hit a ^C timeout (that is I gave up after a few minutes and pressed ^C).