-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Koen van der Drift wrote: > Hi, > > A user reported the following error. I have no idea what the first > error means. Is it a conflict with module-build-pm, or is it > something that can be fixed in the info or patch file? > > I cannot reproduce the second error, but I noticed in his output > the line "Will try to install symlinks to /sw/sw/bin" - note the > double / sw. Any ideas? > > (I am on a G5 iMac, 10.5.1) > > > thanks, > > - Koen. > > > > > > Begin forwarded message: > >> From: Steffen Schmidt <[EMAIL PROTECTED]> Date: >> November 28, 2007 7:51:29 AM EST To: Koen van der Drift >> <[EMAIL PROTECTED]> Subject: fink bioperl-pm588 >> problem >> >> Hi, >> >> thank you for supporting bioperl :-) I experience some problems >> when installing bioperl-pm588. Do you experience the same >> problems? My system is OS X (tested on both: Tiger & Leopard) >> Intel - fink 0.27.9-31 >> >> Steffen >> >> a) with module-build-pm588 installed: >> >> ... patching file ModuleBuildBioperl.pm ARCHFLAGS="" >> /sw/bin/perl5.8.8 Makefile.PL PERL=/sw/bin/perl5.8.8 PREFIX=/sw >> INSTALLPRIVLIB=/sw/lib/perl5/5.8.8 INSTALLARCHLIB=/sw/lib/ >> perl5/5.8.8/darwin-thread-multi-2level INSTALLSITELIB=/sw/lib/ >> perl5/5.8.8 INSTALLSITEARCH=/sw/lib/perl5/5.8.8/darwin-thread- >> multi-2level INSTALLMAN1DIR=/sw/share/man/man1 >> INSTALLMAN3DIR=/sw/ share/man/man3 >> INSTALLSITEMAN1DIR=/sw/share/man/man1 >> INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin >> INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin Sorry, PREFIX is not >> supported. See the Module::Build documentation for 'destdir' or >> 'install_base' instead. ### execution of ARCHFLAGS="" failed, >> exit code 255 ... >> >> b) without module-build-pm588: >> >> it works until installation: ... Installing >> /sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/share/ >> man/man3/Bio::Variation::VariantI.3pm Installing >> /sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/share/ >> man/man3/Bio::WebAgent.3pm Writing >> /sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/lib/ >> perl5/5.8.8/darwin-thread-multi-2level/auto/Bio/.packlist >> /sw/bin/perl5.8.8 maintenance/symlink_script.pl Will try to >> install symlinks to /sw/sw/bin mkdir -p >> /sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/share/ >> bioperl-pm588 cp -r models examples doc >> /sw/src/fink.build/root-bioperl- >> pm588-1.5.2-3/sw/share/bioperl-pm588 mkdir -p >> /sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/share/ >> bioperl-pm588/t cp -r t/data >> /sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/share/ >> bioperl-pm588/t mkdir -p >> /sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/lib/ perl5/5.8.8 >> mv /sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/man /sw/src/ >> fink.build/root-bioperl-pm588-1.5.2-3/sw/lib/perl5/5.8.8 mv: >> cannot stat `/sw/src/fink.build/root-bioperl-pm588-1.5.2-3/sw/ >> man': No such file or directory ### execution of mv failed, exit >> code 1 >> >> >
I tried this in a clean-build situation (my clean-builder is on OS 10.4.10, with Xcode 2.4.1, and fink-0.27.9-31), and noticed the following: ... sudo -u fink-bld [ENV] sh -c/var/tmp/tmp.3.c4k3AF ARCHFLAGS="" /sw/bin/perl5.8.8 Makefile.PL PERL=/sw/bin/perl5.8.8 PREFIX=/sw INSTALLPRIVLIB=/sw/lib/perl5/5.8.8 INSTALLARCHLIB=/sw/lib/perl5/5.8.8/darwin-thread-multi-2level INSTALLSITELIB=/sw/lib/perl5/5.8.8 INSTALLSITEARCH=/sw/lib/perl5/5.8.8/darwin-thread-multi-2level INSTALLMAN1DIR=/sw/share/man/man1 INSTALLMAN3DIR=/sw/share/man/man3 INSTALLSITEMAN1DIR=/sw/share/man/man1 INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin This module requires Module::Build to install itself. Install Module::Build now from CPAN? [y] It seems un-Finklike to allow a package to install items that Fink doesn't directly control. If I install module-build-pm588 I get the same error (a) as the original poster. I'm not going to test (b) because this is my clean test environment. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHT3KhB8UpO3rKjQ8RAi2xAKCYVBMIRox65ZfD8eXbvcJOLXOknwCZAdjD RS7ygbMeJiLWq+Wh5RUsCP8= =pFWH -----END PGP SIGNATURE----- ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel
