On 1/12/12 4:55 PM, James E Keenan via RT wrote: > On Fri Jan 12 09:05:47 2007, Peter@PSDT.com wrote: >> On Thu, 11 Jan 2007 19:49:03 -0800, Peter Scott wrote: >>> and all tests pass except lib/ExtUtils/t/basic. The results of that >>> are appended. >>> >>> The culprit appears to be that the top level Makefile contains >>> >>> INSTALLSITELIB = $(SITEPREFIX)-inst/lib/site_perl/5.9.5 >>> INSTALLSITEARCH = $(SITEPREFIX)-inst/lib/site_perl/5.9.5/i686-linux >>> > Have more recent versions of ExtUtils::MakeMaker changed this situation > at all? Not for the better. Taking the 5.14.2 distribution (because blead may have unrelated transient issues), the difference between the two following invocations: ./Configure -de -Dinc_version_list=none -Dprefix=/tmp/thisperl and /Configure -de -Dinc_version_list=none -Dprefix=/tmp/thisperl -Dinstallprefix=/tmp/thisperl-inst is that the former passes all tests in 'make test' whereas the latter has 3 failures: Failed 3 tests out of 1969, 99.85% okay. ../cpan/ExtUtils-MakeMaker/t/basic.t ../dist/ExtUtils-Install/t/InstallWithMM.t porting/dual-life.t cpan/ExtUtils-MakeMaker/t/basic................................# Failed test at t/basic.t line 123. # 'make[1]: Entering directory `/tmp/perl-5.14.2.orig/cpan/ExtUtils-MakeMaker/t/Big-Dummy' # make[2]: Entering directory `/tmp/perl-5.14.2.orig/cpan/ExtUtils-MakeMaker/t/Big-Dummy/Liar' # make[2]: Leaving directory `/tmp/perl-5.14.2.orig/cpan/ExtUtils-MakeMaker/t/Big-Dummy/Liar' # Manifying blib/man1/program.1 # Manifying blib/man3/Big::Dummy.3 # Appending installation info to ../dummy-install/lib/5.14.2/i686-linux/perllocal.pod # make[1]: Leaving directory `/tmp/perl-5.14.2.orig/cpan/ExtUtils-MakeMaker/t/Big-Dummy' # ' # doesn't match '(?^m:^Installing )' FAILED at test 28 dist/ExtUtils-Install/t/InstallWithMM..........................# Failed test at t/InstallWithMM.t line 70. # 'make[1]: Entering directory `/tmp/perl-5.14.2.orig/dist/ExtUtils-Install/t/Big-Dummy' # make[2]: Entering directory `/tmp/perl-5.14.2.orig/dist/ExtUtils-Install/t/Big-Dummy/Liar' # make[2]: Leaving directory `/tmp/perl-5.14.2.orig/dist/ExtUtils-Install/t/Big-Dummy/Liar' # Skipping ../dummy-install-inst/lib/site_perl/5.14.2/Big/Dummy.pm (unchanged) # Skipping ../dummy-install-inst/lib/site_perl/5.14.2/Big/Liar.pm (unchanged) # Skipping ../dummy-install-inst/man/man1/program.1 (unchanged) # Skipping ../dummy-install-inst/man/man3/Big::Dummy.3 (unchanged) # Skipping ../dummy-install-inst/bin/program (unchanged) # Writing ../dummy-install-inst/lib/site_perl/5.14.2/i686-linux/auto/Big/Dummy/.packlist # Appending installation info to ../dummy-install/lib/5.14.2/i686-linux/perllocal.pod # make[1]: Leaving directory `/tmp/perl-5.14.2.orig/dist/ExtUtils-Install/t/Big-Dummy' # ' # doesn't match '(?^m:^Installing )' FAILED at test 6 t/porting/dual-life............................................# Failed at porting/dual-life.t line 58 # Failed at porting/dual-life.t line 58 # Failed at porting/dual-life.t line 58 FAILED at test 10Thread Next