Dear Stephen, Thank you for the reply.
I'm using debian woody. 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. I don't know actually from where I installed the DBI. May be from a third party. If the version conflict is the case, I don't know which one I should change? Perl or DBI?? Lots of other projects are running on that server. So, it may not be wise to change Perl. If I can be assured that version conflict is the reason behind, then I will take another machine to run this project. But, before that, I like to be sure, whether this is version conflict or some other reasons. -- tanveer On Mon, 27 Sep 2004 13:18:45 +0100, Stephen Quinney <[EMAIL PROTECTED]> wrote: > > > 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 > >

