>>>>> "BD" == Brian Durham <[EMAIL PROTECTED]> writes:
BD> Ilya: Hi Brian, BD> Hello - I'm having problems installing Data::Dumper on linux-586 BD> smp (perl 5.8.0).� It seems to install properly (all tests BD> successful), but the Bundle (Bundle::libnet) doesn't think it BD> installed correctly. BD> I'm installing the bundle via: perl -MCPAN -e 'install Bundle::libnet' BD> "Bundle summary: The following items in bundle Bundle::libnet had BD> installation problems: BD> � Data::Dumper " BD> I tried downloading the .tar file and building it standalone, but BD> I received the same result.� If you are feeling curious, my Bundle BD> compile/install is below. Looking in the build log it seems that Data::Dumper builds correctly but doesn't install correctly. >From your build log: Running make install Appending installation info to /usr/local/lib/perl5/5.8.0/i586-linux/perllocal.pod Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Writing /usr/local/lib/perl5/site_perl/5.8.0/i586-linux/auto/Data/Dumper/.packlist � /usr/bin/make install -j3 -- OK It seems no files were installed. Normally it should look like Running make install Installing /home/ilya/perl-current/lib/site_perl/5.9.0/i686-linux/auto/Data/Dumper/Dumper.so Installing /home/ilya/perl-current/lib/site_perl/5.9.0/i686-linux/auto/Data/Dumper/Dumper.bs Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/ilya/perl-current/lib/site_perl/5.9.0/i686-linux/Data/Dumper.pm Writing /home/ilya/perl-current/lib/site_perl/5.9.0/i686-linux/auto/Data/Dumper/.packlist Appending installation info to /home/ilya/perl-current/lib/5.9.0/i686-linux/perllocal.pod /usr/bin/make install -- OK I suspect it is because you are using -j3 switch when building and installing modules. This switch enables parallel execution of make targets when doing build and installation. Parallel builds are known to break some makefiles. Probably for some reason makefile generated by ExtUtils::MakeMaker cannot be used for parallel builds. BD> Can you point me to a newsgroup or another resource where I might BD> find help? I've Cc'ed this reply to ExtUtils::MakeMaker's mailing list and to current ExtUtils::MakeMaker maintainer. BD> Thanks for your time (or any suggestions), BD> Brian Durham BD> � BD> --------------------------------- BD> [EMAIL PROTECTED] root]# perl -MCPAN -e 'install Bundle::libnet' BD> CPAN: Storable loaded ok BD> Going to read /root/.cpan/Metadata BD> � Database was generated on Tue, 02 Sep 2003 01:44:32 GMT BD> Running install for module Data::Dumper BD> Running make for I/IL/ILYAM/Data-Dumper-2.121.tar.gz BD> CPAN: Digest::MD5 loaded ok BD> CPAN: Compress::Zlib loaded ok BD> Checksum for BD> /root/.cpan/sources/authors/id/I/IL/ILYAM/Data-Dumper-2.121.tar.gz ok BD> Scanning cache /root/.cpan/build for sizes BD> Data-Dumper-2.121/ BD> Data-Dumper-2.121/t/ BD> Data-Dumper-2.121/t/overload.t BD> Data-Dumper-2.121/t/dumper.t BD> Data-Dumper-2.121/t/pair.t BD> Data-Dumper-2.121/Dumper.xs BD> Data-Dumper-2.121/Makefile.PL BD> Data-Dumper-2.121/MANIFEST BD> Data-Dumper-2.121/Dumper.pm BD> Data-Dumper-2.121/Todo BD> Data-Dumper-2.121/Changes BD> Removing previously used /root/.cpan/build/Data-Dumper-2.121 BD> � BD> � CPAN.pm: Going to build I/IL/ILYAM/Data-Dumper-2.121.tar.gz BD> � BD> Checking if your kit is complete... BD> Looks good BD> Writing Makefile for Data::Dumper BD> /usr/local/bin/perl /usr/local/lib/perl5/5.8.0/ExtUtils/xsubpp� -typemap BD> /usr/local/lib/perl5/5.8.0/ExtUtils/typemap� Dumper.xs > Dumper.xsc && mv BD> Dumper.xsc Dumper.c BD> Running Mkbootstrap for Data::Dumper () BD> chmod 644 Dumper.bs BD> cp Dumper.bs blib/arch/auto/Data/Dumper/Dumper.bs BD> chmod 644 blib/arch/auto/Data/Dumper/Dumper.bs BD> cp Dumper.pm blib/lib/Data/Dumper.pm BD> cc -c�� -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE BD> -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2�� -DVERSION=\"2.121\" BD> -DXS_VERSION=\"2.121\" -fpic "-I/usr/local/lib/perl5/5.8.0/i586-linux/CORE"�� BD> Dumper.c BD> rm -f blib/arch/auto/Data/Dumper/Dumper.so BD> LD_RUN_PATH="" cc� -shared -L/usr/local/lib Dumper.o� -o BD> blib/arch/auto/Data/Dumper/Dumper.so���� BD> chmod 755 blib/arch/auto/Data/Dumper/Dumper.so BD> � /usr/bin/make -j3 -- OK BD> Running make test BD> PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" BD> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t BD> t/dumper......ok������������������������������������������������������������ BD> t/overload....ok������������������������������������������������������������ BD> t/pair........ok������������������������������������������������������������ BD> All tests successful. BD> Files=3, Tests=373, 16 wallclock secs (12.38 cusr +� 0.76 csys = 13.14 CPU) BD> � /usr/bin/make test -- OK BD> Running make install BD> Appending installation info to BD> /usr/local/lib/perl5/5.8.0/i586-linux/perllocal.pod BD> Files found in blib/arch: installing files in blib/lib into architecture BD> dependent library tree BD> Writing BD> /usr/local/lib/perl5/site_perl/5.8.0/i586-linux/auto/Data/Dumper/.packlist BD> � /usr/bin/make install -j3 -- OK BD> Net::Telnet is up to date. BD> Net::Cmd is up to date. BD> Bundle summary: The following items in bundle Bundle::libnet had BD> installation problems: BD> � Data::Dumper BD> � -- Ilya Martynov, [EMAIL PROTECTED] CTO IPonWEB (UK) Ltd Quality Perl Programming and Unix Support UK managed @ offshore prices - http://www.iponweb.net Personal website - http://martynov.org
