Skip Menu |

This queue is for tickets about the CPAN CPAN distribution.

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

People
Owner: Nobody in particular
Requestors: dagolden [...] cpan.org
Cc:
AdminCc:

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



Subject: CPAN::FirstTime doesn't preserve disabling of external programs
CPAN::FirstTime::init instructs user to place a space for external programs to disable using those external programs. However, when C::FT::init is run, spaces for external programs from pre-existing Config.pm files are not preserved, either as defaults for each entry on manual configuration or as the automatic defaults for non-manual configuration. Instead, programs are auto-detected again. This is potentially confusing to users if/when upgrades to CPAN require reconfiguration. Moreover, it creates a problem for "turnkey" win32 distributions like Vanilla Perl that want to configure "pure Perl" as a default, without any dependence on external programs by including a starter Config.pm with spaces for external file programs.
Fixed in my revision 739 which will appear in the next release.