The directory indicated by cpan config item keep_source_where (~/.cpan/sources) contains every distribution I've ever attempted to install, going back years. That catch is that it's not specific to a Perl install.
But if one were to set keep_source_where differently when installing for a specifc install of Perl, one could not just track the name of the distros but have the actual distros (by author) that was installed for that install of Perl. Perfect :)
perl -MCPAN -MCPAN::HandleConfig -e' CPAN::HandleConfig::require_myconfig_or_config(); $CPAN::Config->{keep_source_where} = "/tmp/sources/"; shell; ' CGI
created
/tmp/sources/ /tmp/sources/authors/ /tmp/sources/authors/id/ /tmp/sources/authors/id/F/ /tmp/sources/authors/id/F/FL/ /tmp/sources/authors/id/F/FL/FLORA/ /tmp/sources/authors/id/F/FL/FLORA/CHECKSUMS /tmp/sources/authors/id/F/FL/FLORA/FCGI-0.71.tar.gz /tmp/sources/authors/id/M/ /tmp/sources/authors/id/M/MA/ /tmp/sources/authors/id/M/MA/MARKSTOS/ /tmp/sources/authors/id/M/MA/MARKSTOS/CGI.pm-3.52.tar.gz /tmp/sources/authors/id/M/MA/MARKSTOS/CHECKSUMS
Note that FCGI is a prereq of CGI.
In reply to Re: What modules got installed? (keep_source_where)
by ikegami
in thread What modules got installed?
by ikegami
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |