On Mon, Sep 27, 2004 at 05:27:13PM +0600, Tanveer Hasan wrote: > Dear List, > > I'm a novice in perl programming. In one of my project, I used > perlDBI to interface with a postGRE database. It was okay earlier. > We put a hold on that project for around 4/5 months. I don't > know whether someone upgraded perl or DBI. While running the > script again, I have got the following error. > > /usr/bin/perl: relocation error: /usr/lib/perl5/auto/DBI/DBi.so: > undefined symbol: Perl_Gthr_key_ptr > > paq:~#dpkg -l perl\* | grep ^i > shows all are of same version 5.6.1-7 > paq:~#dpkg -l libdbi-perl | grep ^i > version is 1.41-1
Can you tell me what Debian system you are running? Woody, sarge? In woody/stable the expected versions are: perl 5.6.1-8.7 libdbi-perl 1.21-2 In sarge/testing the current newest versions are: perl 5.8.4-2.2 libdbi-perl 1.43-1 Are you using backported packages that you got from an unofficial source? If so one of those might be causing your problems. Stephen Quinney

