[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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
      >o/DBD
  >> /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 
  >sure.
 

Thanks.

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 



Reply to: