Bernd Holzinger wrote:
> apt-get update
> apt-get upgrade
> does not find anything to update
Ok, but in that case it does not matter, as you installed BerkeleyDB.pm
manually (from debians point of view) via CPAN shell.
> 'BerkeleyDB.pm' => '0.26 from
> /usr/local/lib/perl/5.8.4/BerkeleyDB.pm'
So there should be a
/usr/local/lib/perl/5.8.4/auto/BerkeleyDB/BerkeleyDB.so that was linked
against libdb-3.2.so when you installed the module.
There are two possibilities now:
a) Re-Install the module via CPAN shell. (You'll have to do this every
time when applications that use the Berkeley-DB libraries get updated on
the system. Berkeley-DB is known to change its interfaces everytime you
look away from it, heh.)
b) Un-Install the module via CPAN shell and install the
libberkeleydb-perl debian package, so BerkeleyDB.so gets updated with
your systems libraries when you run apt-get upgrade automatically.
> as far as I can see from http://cpan.uwinnipeg.ca/dist/BerkeleyDB
> version 0.26 is the most recent one and it shoul provide an interface
> to Berkeley DB version 2, 3 or 4
Well, the problem is not the version of the module, but the version of
Berkeley-DB the modules was compiled with.
lg,
daniel