I recently upgraded MySQL from www.netgod.net/x/ and now my DBI stuff
doesn't work. Here are the relevant (I think) packages:

ii  libmysqlclient6 3.22.25-1      mysql database client library
ii  libmysqlclient6 3.22.25-1      mysql database development files
ii  mysql-client    3.22.22-2      mysql database client binaries
ii  mysql-doc       3.22.22-2      mysql database documentation
ii  mysql-server    3.22.22-2      mysql database server binaries

ii  libdbi-perl     1.02-1         The Perl5 Database Interface by Tim Bunce
ii  libdbd-mysql-pe 1.2005-1       mySQL database interface for Perl

ii  perl            5.004.04-7     Larry Wall's Practical Extracting and Report
ii  perl-base       5.004.04-7     The Pathologically Eclectic Rubbish Lister
ii  libc6           2.0.7.19981211 GNU C Library: shared libraries

And here is the error:

install_driver(mysql) failed:
[Sun Dec 12 17:50:00 1999] address.pl:
Can't load '/usr/lib/perl5/i386-linux/5.004/auto/DBD/mysql/mysql.so'
for module DBD::mysql: libmysqlclient.so.4:
cannot open shared object file: No such file or directory
at /usr/lib/perl5/i386-linux/5.004/DynaLoader.pm line 166.

And here is the library I have:

$ locate libmysqlclient.so
/usr/lib/libmysqlclient.so
/usr/lib/libmysqlclient.so.6
/usr/lib/libmysqlclient.so.6.0.0

The potato versions of libdbi-perl and libdbd-mysql-perl both want libc6
2.1 and perl 5.005.

Is there any hope or should I just downgrade MySQL and wait until I move
to a potato system?

Cheers,
 Pann
-- 
geek by nature, Linux by choice                     L I N U X       .~.
                                                    The Choice      /V\
http://www.ourmanpann.com/linux/                     of a GNU      /( )\
                                                    Generation     ^^-^^

Reply via email to