Skip Menu |

This queue is for tickets about the CPAN CPAN distribution.

Report information
The Basics
Id: 73742
Status: resolved
Priority: 0/
Queue: CPAN

People
Owner: Nobody in particular
Requestors: 'spro^^*%*^6ut# [...] &$%*c
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: 1.9800
Fixed in: 1.99_51



Subject: Degraded mode should detect deletions
In degraded mode, distributions that have already been tested can sometimes be deleted by the cpan process that holds the lockfile. It would make it far easier to test CPAN modules with multiple versions of perl at once (something I do all the time) if in degraded mode CPAN.pm could check whether the files have been deleted when building/testing other modules that explicitly depend on the deleted ones. Also, it would be nice if ‘test Foo’ could detect that and flush the in-memory cache instead of just saying the tests have already run. Similarly, ‘force test Foo’ currently just fails if it has already been downloaded but subsequently deleted. The reason I am bringing this up is that the CPAN shell asked me to: $ cpan5.15.6 There seems to be running another CPAN process (pid 10795). Contacting... Other job is running. Shall I try to run in downgraded mode? (Y/n) [y] Running in downgraded mode (experimental). -----> Please report if something unexpected happens <----- cpan shell -- CPAN exploration and modules installation (v1.9800) Enter 'h' for help.
fixed in the repo with commit 3895138e4f7221f264cf3ebd7453e54f1055cddf Thanks for the report!
I think you can resolve this ticket now. The latest stable releases include the patch.
Closing. Thanks for ticket and the reminder ti close it!