Re: your mail
Raphael Hertzog wrote:
>Le Wed, Jul 21, 1999 at 11:57:15PM +0100, Oliver Elphick écrivait:
>> install_driver(Pg) failed: Can't load '/usr/local/lib/site_perl/i386-linux
>> /DBD/Pg/Pg.so' for module DBD::Pg: /usr/local/lib/site_perl/i386-linux/aut
>> /Pg/Pg.so: undefined symbol: Perl_markstack_ptr at
>> /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm line 169.
>The .so file in /usr/local/lib/site_perl is certainly compiled with
>perl-5.004 ... and there is no Pg.so (compiled with perl-5.005) file in
>/usr/lib/perl/5.005/i386-linux/. Install your package before trying to
>use it. :-) Otherwise the module in /usr/lib/perl5 would have been
>found before the one one /usr/local/site_lib/...
>And remove your manually installed module in /usr/local/site_lib to be
I had forgotten about that package, which I installed before I found that
Debian had libdbd-pg-perl. Getting rid of it was not the end of my
problems; they continued with the Debian package.
This package is still dependent on perl 5.004, as well as on an outdated
release of postgresql, so I propose to do a NMU soon, unless Tom Lear (cc'ed)
has got it in hand? It's working on my system now, but still has some
lintian errors to be dealt with.
Incidentally, it doesn't state a dependency on perl, but it explicitly
installs into /usr/lib/perl/i386-linux/5.004/ (from memory). I don't
know if it actually needs to do that. Is it possible to put a package
in a more general location?
Vote against SPAM: http://www.politik-digital.de/spam/
Oliver Elphick Oliver.Elphick@lfix.co.uk
Isle of Wight http://www.lfix.co.uk/oliver
PGP key from public servers; key ID 32B8FAA1
"Finally, all of you, live in harmony with one another;
be sympathetic, love as brothers, be compassionate and
humble. Do not repay evil for evil or insult for
insult, but with blessing, because to this you were
called so that you may inherit a blessing."
I Peter 3:8,9