You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ryan 2a4c64d096 Fetching index works, need to make it handle the other index data 1 year ago
lib Fetching index works, need to make it handle the other index data 1 year ago
logs Fixup logs dire 2 years ago
reports author reports able to be made 2 years ago
.gitignore author reports able to be made 2 years ago
02packages.details.txt Update cpan data 2 years ago
README.md Prelim options, and readme 2 years ago
banned.lst Add banned stuff. Also have to restart :( 2 years ago
cpanfile cpanfile support now in place 2 years ago
depsfile.log About to do larger rewrite 1 year ago
disableapache.pl After overheat 2 years ago
disableembperl.pl Clean up better against Apache. I hate apache. Also change progress to report dists/min instead of sec. 2 years ago
dumpstor.pl Rerunning 2 years ago
everything_cpanfile Mostly there. Need to make a generic killed runner with size limited output buffer 2 years ago
everything_minus_apache About to do larger rewrite 1 year ago
fixfailed.pl ok pass actually set to 1 now. still problems with manual failures 2 years ago
gencpanfile.pl Add ability to ban modules that dont function correctly 2 years ago
getauth.pl moving testing again 2 years ago
modcache.stor About to do larger rewrite 1 year ago
progress.pl Minor updates 2 years ago
progress2.pl system restarted last night, not sure why yet 2 years ago
progress_multipass.pl Regular backup of data just in case. 2 years ago
resetjobstats.pl Rerunning 2 years ago
revdepcache.stor Update a few things for the new run 2 years ago
run.pl Mostly there. Need to make a generic killed runner with size limited output buffer 2 years ago
setfailed.pl Had some zfs bugs. commiting and pushing for safety 2 years ago
setsuccess.pl Ok, starting second run, a lot of stuff fixed up 2 years ago
showdeps.pl After overheat 2 years ago
statfailures.pl reverse deps calculated 2 years ago
test_http.pl Fetching index works, need to make it handle the other index data 1 year ago

README.md

This is a simple hacky script that uses perlbrew and cpanm to test modules against perl $ENV{PERL_USE_UNSAFE_INC} to see if they fail. It does this by re-implementing the dependency search for the modules.

This script is inteded to be used to test if your current project or module needs ‘.’ in @INC. I’ve built it towards that goal for perlbot and it’s eval so I can file bugs with all relavent modules.

To test, i recommend installing blead via perlbrew. perlbrew install blead

it will litter some files:

modcache.stor
logs/*.log

these can be removed after you’re done, but keeping the .stor file means that it won’t re-fetch dependency lists off cpan.

The logs are failure logs, *_incfailure.log are ones that failed due to @INC, and *_genfailure.log are ones that failed due to some other kind of problem (missing library, etc.)