On Jul 17, 2011, at 4:09 PM, Jean-François Mertens wrote:

> On 10.5.8, my build of extutils-makemaker-pm5100 (not 588!, and not on  
> 32bit!) breaks with
> 
>> ARCHFLAGS="" /usr/bin/arch -x86_64 perl5.10.0 Makefile.PL PERL="/usr/ 
>> bin/arch -x86_64 perl5.10.0" PREFIX=/sw64 INSTALLPRIVLIB=/sw64/lib/ 
>> perl5/5.10.0 INSTALLARCHLIB=/sw64/lib/perl5/5.10.0/darwin-thread- 
>> multi-2level INSTALLSITELIB=/sw64/lib/perl5/5.10.0 INSTALLSITEARCH=/ 
>> sw64/lib/perl5/5.10.0/darwin-thread-multi-2level INSTALLMAN1DIR=/ 
>> sw64/share/man/man1 INSTALLMAN3DIR=/sw64/share/man/man3  
>> INSTALLSITEMAN1DIR=/sw64/share/man/man1 INSTALLSITEMAN3DIR=/sw64/ 
>> share/man/man3 INSTALLBIN=/sw64/bin INSTALLSITEBIN=/sw64/bin  
>> INSTALLSCRIPT=/sw64/bin
>> Can't locate File/Copy/Recursive.pm in @INC (@INC contains: lib . / 
>> sw64/lib/perl5/5.10.0/darwin-thread-multi-2level /sw64/lib/ 
>> perl5/5.10.0 /sw64/lib/perl5/darwin-thread-multi-2level /sw64/lib/ 
>> perl5 /sw64/lib/perl5/darwin /sw64/lib/perl5-core/5.10.0/darwin- 
>> thread-multi-2level /sw64/lib/perl5-core/5.10.0 /sw64/lib/perl5/ 
>> site_perl/5.10.0/darwin-thread-multi-2level /sw64/lib/perl5/ 
>> site_perl/5.10.0) at my/bundles.pm line 60.
>> ### execution of ARCHFLAGS="" failed, exit code 2
> 
> Indeed, file-copy-recursive-pm, though being non-versioned,
> has its files installed in the versioned dir /sw64/lib/perl5/5.8.8
> (instead of, on 32bit, /sw/lib/perl5/darwin-thread-multi-2level)
> 
> This seems the effect of the "system-perl" dep in file-copy-recursive- 
> pm,
> and the fact that I had, on 64bit, to install by hand a "system-perl"
> bundle pkg, depending only on perl588 _ because there IS NO system-perl
> else ...
> But how does such a dep affect the place where files are installed ?
> 
> Was never seriously bitten by it, but here not sure what to do ..

I'm not sure either. This seems like a weird edge case with 10.5/x86_64, which 
has never really been officially supported or well tested. What is PERL5LIB set 
to on your system? Maybe init.sh needs to be adjusted to look in 
%p/lib/perl5/5.8.8 on 10.5/x86_64.

On a related note, extutils-makemaker-pm5100 currently fails 2 tests on 
10.6/i386 due to weird fat-perl issues that I haven't been able to figure out 
yet. The package works; just the tests are failing.

Daniel


------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric 
Ries, the creator of the Lean Startup Methodology on "Lean Startup 
Secrets Revealed." This video shows you how to validate your ideas, 
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to