>>>>> "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

Reply via email to