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