Subject: | INSTALLDIRS=perl should not be set. |
Test::Tester has INSTALLDIRS=perl set in its Makefile.PL. This
indicates to MakeMaker that it is a core module and should be installed
with other core modules.
Test::Tester is not in the core. INSTALLDIRS should not be set.
The fact that it is being installed in the core, rather than site_perl,
is causing problems for me (and anyone else) who upgrades their perl
install to a newer version. (Given the default @INC order). However, I
suspect that the fix needs to be careful, as any existing install has
the current version of Test::Tester installed in the wrong place, but
early in @INC ahead of site_perl.
(see also http://rt.cpan.org/Public/Bug/Display.html?id=40987 and
http://rt.cpan.org/Public/Bug/Display.html?id=8893 )