RE: Installing DBD::File via CPAN



Paul,

Did you check the timestamp of the new .pm and/or .so? Maybe the internal $VERSION variable was not updated by the module author.

-----------------
Ron Reidy
Lead DBA
Array BioPharma, Inc.


-----Original Message-----
From: Paul Boutros [mailto:Paul.Boutros@xxxxxxxxxxx]
Sent: Tuesday, July 05, 2005 10:52 AM
To: dbi-users
Subject: Installing DBD::File via CPAN


Hello,

I have a small-but-weird problem. When I install the 0.34 release of
DBD::File via CPAN it seems to make/test/install properly but... it just
doesn't stick. The installation seems to stay at 0.33. I also get when I
download directly and do the make/test/install myself. Here's the session
to show what I mean. Any ideas what might be going on? This is Perl 5.8.7
on AIX 5.2.0.0

Paul

$ perl -v

This is perl, v5.8.7 built for aix

Copyright 1987-2005, Larry Wall

Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

$ perl -MCPAN -e shell
Terminal does not support AddHistory.

cpan shell -- CPAN exploration and modules installation (v1.7601)
ReadLine support available (try 'install Bundle::CPAN')

cpan> r
CPAN: Storable loaded ok
Going to read /db2/dlink/.cpan/Metadata
Database was generated on Mon, 04 Jul 2005 19:58:56 GMT

Package namespace installed latest in CPAN file
DBD::File 0.33 0.34
J/JZ/JZUCKER/DBD-File-0.34.tar.gz
118 installed modules have no parseable version number

cpan> install DBD::File
Running install for module DBD::File
Running make for J/JZ/JZUCKER/DBD-File-0.34.tar.gz
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for
/db2/dlink/.cpan/sources/authors/id/J/JZ/JZUCKER/DBD-File-0.34.tar.gz ok
Scanning cache /db2/dlink/.cpan/build for sizes
x DBD-File-0.34
x DBD-File-0.34/MANIFEST, 142 bytes, 1 media blocks.
x DBD-File-0.34/META.yml, 340 bytes, 1 media blocks.
x DBD-File-0.34/t
x DBD-File-0.34/t/00base.t, 96 bytes, 1 media blocks.
x DBD-File-0.34/Changes, 233 bytes, 1 media blocks.
x DBD-File-0.34/lib
x DBD-File-0.34/lib/DBD
x DBD-File-0.34/lib/DBD/File.pm, 19878 bytes, 39 media blocks.
x DBD-File-0.34/README, 352 bytes, 1 media blocks.
x DBD-File-0.34/Makefile.PL, 524 bytes, 2 media blocks.
Removing previously used /db2/dlink/.cpan/build/DBD-File-0.34

CPAN.pm: Going to build J/JZ/JZUCKER/DBD-File-0.34.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for DBD::File
cp lib/DBD/File.pm blib/lib/DBD/File.pm
Manifying blib/man3/DBD::File.3
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /db2blast/Paul/perl5.8.7/bin/perl
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')"
t/*.t
t/00base....ok
All tests successful.
Files=1, Tests=1, 0 wallclock secs ( 0.03 cusr + 0.04 csys = 0.07 CPU)
Target "test" is up to date.
/usr/bin/make test -- OK
Running make install
Writing
/db2blast/Paul/perl5.8.7/lib/site_perl/5.8.7/aix/auto/DBD/File/.packlist
Appending installation info to
/db2blast/Paul/perl5.8.7/lib/5.8.7/aix/perllocal.pod
/usr/bin/make install -- OK

cpan> q
Terminal does not support GetHistory.
Lockfile removed.
$ perl -MDBD::File -e 'print $DBD::File::VERSION'
0.33$
$ perl -MCPAN -e shell
Terminal does not support AddHistory.

cpan shell -- CPAN exploration and modules installation (v1.7601)
ReadLine support available (try 'install Bundle::CPAN')

cpan> r
CPAN: Storable loaded ok
Going to read /db2/dlink/.cpan/Metadata
Database was generated on Mon, 04 Jul 2005 19:58:56 GMT

Package namespace installed latest in CPAN file
DBD::File 0.33 0.34
J/JZ/JZUCKER/DBD-File-0.34.tar.gz
118 installed modules have no parseable version number

cpan> q
Terminal does not support GetHistory.
Lockfile removed.
$ perl -v

This is perl, v5.8.7 built for aix

Copyright 1987-2005, Larry Wall

Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

$ oslevel
5.2.0.0


This electronic message transmission is a PRIVATE communication which contains
information which may be confidential or privileged. The information is intended
to be for the use of the individual or entity named above. If you are not the
intended recipient, please be aware that any disclosure, copying, distribution
or use of the contents of this information is prohibited. Please notify the
sender of the delivery error by replying to this message, or notify us by
telephone (877-633-2436, ext. 0), and then delete it from your system.

.



Relevant Pages

  • Re: Installing DBD::File via CPAN
    ... Do you use 'UNINST=1' in the build options for CPAN? ... >> Did you build Perl from source, or install via a RPM or binary distro? ... >>> sender of the delivery error by replying to this message, or notify us ...
    (perl.dbi.users)
  • Problem installing DBI
    ... CPAN: File::HomeDir loaded ok ... The next questions deal with Module::Build support. ... Do you want to use a different command for './Build install'? ... 4/130 skipped: various reasons ...
    (comp.lang.perl.misc)
  • Installing DBD::File via CPAN
    ... This is Perl 5.8.7 ... cpan shell -- CPAN exploration and modules installation ... ReadLine support available (try 'install Bundle::CPAN') ...
    (perl.dbi.users)
  • RE: Installing DBD::File via CPAN
    ... I built this directly from source. ... > Did you build Perl from source, or install via a RPM or binary distro? ... > CPAN module so I wasn't expecting to get myself confused with multiple ...
    (perl.dbi.users)
  • installation of dbi for solaris 9 fails
    ... # perl -MCPAN -e shell ... cpan shell -- CPAN exploration and modules installation ... cc: Perl.c: linker input file unused because linking not done ... install seems impossible ...
    (perl.dbi.users)