[svk-devel] File::Temp 0.16 versus 0.17

Mark Grimes mark at stateful.net
Thu Dec 21 18:00:57 EST 2006


Is there a way to use a perl-core module replacement installed in a
site_perl without SVK failing the dependency check during the require
version segment of the Makefile.PL.

In other words, Perl 5.8.8 has File::Temp 0.16, but the require in SVK is
for 0.17.  It doesn't matter if I have File::Temp 0.17 in site_perl (or
vendor_perl as per @INC for macports) before Perl attempts to go out to
CPAN to fetch the missing dependency.

This seems to be a pretty big weakness in Perl packaging if you have to
"destroy" your perl-core in order to get a passing dependency check. 
Searching the net for a solution was to no avail.

Any way to get SVK to pass all dependencies without going out to CPAN or
touching the 5.8.8 installation?  File::Temp is the last one that
fails... but uses 0.16 anyway -- not sure how much trust I have in the
system when explicit dependency version matches fail)


More information about the svk-devel mailing list