🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
12 messages
12 total messages Started by MK Fri, 15 May 2009 13:24
problem z bibliotekami
#51380
Author: MK
Date: Fri, 15 May 2009 13:24
13 lines
1118 bytes
Witam
Podczas wykonywania skryptu mam blad:
Can't load 
'/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so' for 
module DBD::Pg: libpq.so.4: cannot open shared object file: No such file 
or directory at /usr/lib64/perl5/5.8.8/x86_64-linux/DynaLoader.pm line 230.
at (eval 8) line 3

Czym to moze byc spowodowane. oba pliki w wyzej wymienionych katalogach. 
Rozumie ze to sa jakie dzielone biblioteki ale nie wiem jak to naprawic

Pozdrawiam
M
Re: problem z bibliotekami
#51381
Author: Krzysztof Krzyżaniak
Date: Fri, 15 May 2009 13:44
27 lines
1751 bytes
MK <hover27@poczta.onet.pl> writes:

> Witam
> Podczas wykonywania skryptu mam blad:
> Can't load
> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so' for
> module DBD::Pg: libpq.so.4: cannot open shared object file: No such file
> or directory at /usr/lib64/perl5/5.8.8/x86_64-linux/DynaLoader.pm line
> 230.
> at (eval 8) line 3
>
> Czym to moze byc spowodowane. oba pliki w wyzej wymienionych
> katalogach. Rozumie ze to sa jakie dzielone biblioteki ale nie wiem jak to
> naprawic

Po kolei:
- /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so
istnieje czy nie?
- w jaki sposób był instalowany moduł DBD::Pg?
- co pokazuje "ldd
/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so"?

  eloy 
-- 
-------e-l-o-y----------------------------e-l-o-y-@-k-o-f-e-i-n-a-.-n-e-t------

       jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
Re: problem z bibliotekami
#51390
Author: A.L.E.C
Date: Fri, 15 May 2009 13:44
16 lines
1388 bytes
MK wrote:

> '/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so' for 
> module DBD::Pg: libpq.so.4: cannot open shared object file: No such file 
> or directory at /usr/lib64/perl5/5.8.8/x86_64-linux/DynaLoader.pm line 230.
> at (eval 8) line 3
> 
> Czym to moze byc spowodowane. oba pliki w wyzej wymienionych katalogach. 
> Rozumie ze to sa jakie dzielone biblioteki ale nie wiem jak to naprawic

Oba to znaczy które? Bo ja tu widzę trzy pliki.

-- 
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
Roundcube Webmail Project Developer http://roundcube.net
Re: problem z bibliotekami
#51382
Author: MK
Date: Fri, 15 May 2009 13:55
34 lines
1989 bytes
Krzysztof Krzyżaniak wrote:
> MK <hover27@poczta.onet.pl> writes:
> 
>> Witam
>> Podczas wykonywania skryptu mam blad:
>> Can't load
>> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so' for
>> module DBD::Pg: libpq.so.4: cannot open shared object file: No such file
>> or directory at /usr/lib64/perl5/5.8.8/x86_64-linux/DynaLoader.pm line
>> 230.
>> at (eval 8) line 3
>>
>> Czym to moze byc spowodowane. oba pliki w wyzej wymienionych
>> katalogach. Rozumie ze to sa jakie dzielone biblioteki ale nie wiem jak to
>> naprawic
> 
> Po kolei:
> - /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so
> istnieje czy nie?
> - w jaki sposób był instalowany moduł DBD::Pg?
> - co pokazuje "ldd
> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so"?
> 
>   eloy 
- tak /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so 
istnieje.
- mysle ze problem jest tutaj:
> libpq.so.4 => not found <- TUTAJ
> 	libc.so.6 => /lib/libc.so.6 (0x00002aaaaabd4000)
> 	/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
Pytanie jest jak to naprawic. Moze stworzyc link punkutujacy na 
/usr/lib64/libpq.so.3 ?

Pozdrawiam serdecznie
Re: problem z bibliotekami
#51383
Author: MK
Date: Fri, 15 May 2009 13:57
41 lines
2169 bytes
MK wrote:
> Krzysztof Krzyżaniak wrote:
>> MK <hover27@poczta.onet.pl> writes:
>>
>>> Witam
>>> Podczas wykonywania skryptu mam blad:
>>> Can't load
>>> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so' for
>>> module DBD::Pg: libpq.so.4: cannot open shared object file: No such file
>>> or directory at /usr/lib64/perl5/5.8.8/x86_64-linux/DynaLoader.pm line
>>> 230.
>>> at (eval 8) line 3
>>>
>>> Czym to moze byc spowodowane. oba pliki w wyzej wymienionych
>>> katalogach. Rozumie ze to sa jakie dzielone biblioteki ale nie wiem 
>>> jak to
>>> naprawic
>>
>> Po kolei:
>> - /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so
>> istnieje czy nie?
>> - w jaki sposób był instalowany moduł DBD::Pg?
>> - co pokazuje "ldd
>> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so"?
>>
>>   eloy 
> - tak /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/DBD/Pg/Pg.so 
> istnieje.
> - mysle ze problem jest tutaj:
>> libpq.so.4 => not found <- TUTAJ
>>     libc.so.6 => /lib/libc.so.6 (0x00002aaaaabd4000)
>>     /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
> Pytanie jest jak to naprawic. Moze stworzyc link punkutujacy na 
> /usr/lib64/libpq.so.3 ?
> 
> Pozdrawiam serdecznie
Acha jeszcze uzupelnienie ze moduly zostaly zainstalowane emerge 
dev-perl/DBD-Pg

Pozdrawiam
M
Re: problem z bibliotekami
#51391
Author: Michal Jankowski
Date: Fri, 15 May 2009 17:36
10 lines
1026 bytes
MK <hover27@poczta.onet.pl> writes:

> for module DBD::Pg: libpq.so.4: cannot open shared object file: No

Nie masz biblioteki libpq.so

yum install postgresql-devel
(albo odpowiednik w twoim systemie)

  MJ
Re: problem z bibliotekami
#51384
Author: Maciej Zielenkieiwcz
Date: Fri, 15 May 2009 18:13
22 lines
1589 bytes
On 2009-05-15 13:57, MK <hover27@poczta.onet.pl> wrote:
> MK wrote:
>> Krzysztof Krzyżaniak wrote:
>> - mysle ze problem jest tutaj:
>>> libpq.so.4 => not found <- TUTAJ
>>>     libc.so.6 => /lib/libc.so.6 (0x00002aaaaabd4000)
>>>     /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
>> Pytanie jest jak to naprawic. Moze stworzyc link punkutujacy na 
>> /usr/lib64/libpq.so.3 ?
>> 
>> Pozdrawiam serdecznie
> Acha jeszcze uzupelnienie ze moduly zostaly zainstalowane emerge 
> dev-perl/DBD-Pg

Ponowne zainstalowanie powinno pomóc, zapewne w międzyczasie była
zmieniona wersja libpq.

Pozdrawiam,

-- 
Maciej Zielenkiewicz					    RLU #232362
	"This isn't right.  This isn't even wrong." Wolfgang Pauli
Re: problem z bibliotekami
#51385
Author: MK
Date: Fri, 15 May 2009 18:57
62 lines
3007 bytes
Maciej Zielenkieiwcz wrote:
> On 2009-05-15 13:57, MK <hover27@poczta.onet.pl> wrote:
>> MK wrote:
>>> Krzysztof Krzyżaniak wrote:
>>> - mysle ze problem jest tutaj:
>>>> libpq.so.4 => not found <- TUTAJ
>>>>     libc.so.6 => /lib/libc.so.6 (0x00002aaaaabd4000)
>>>>     /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
>>> Pytanie jest jak to naprawic. Moze stworzyc link punkutujacy na 
>>> /usr/lib64/libpq.so.3 ?
>>>
>>> Pozdrawiam serdecznie
>> Acha jeszcze uzupelnienie ze moduly zostaly zainstalowane emerge 
>> dev-perl/DBD-Pg
> 
> Ponowne zainstalowanie powinno pomóc, zapewne w międzyczasie była
> zmieniona wersja libpq.
> 
> Pozdrawiam,
> 
Witam
Ok przkopiowalem biblioteki libpq.so.4 z innej maszyny i skrypt sie 
kykonuje ale z bledami. Mysle ze problem jest w wersji DBD-Pg. Obie 
maszyny sa z gentoo i nie bardzo wiem jak moge z portage zainstalowc 
taka sama wersje. Tutaj macie naglowki z pliku Pg
- maszyna pierwsza
> # -*-cperl-*-
> #  $Id: Pg.pm,v 1.202 2006/05/05 15:20:15 turnstep Exp $
> #
> #  Copyright (c) 2002-2006 PostgreSQL Global Development Group
> #  Portions Copyright (c) 2002 Jeffrey W. Baker
> #  Portions Copyright (c) 1997-2001 Edmund Mergl
> #  Portions Copyright (c) 1994-1997 Tim Bunce
> #
> #  You may distribute under the terms of either the GNU General Public
> #  License or the Artistic License, as specified in the Perl README file.

- maszyna gdzie skrypt dziala:#  $Id: Pg.pm,v 1.24 2003/03/26 15:55:41 
bmomjian Exp $
#
#  Copyright (c) 1997,1998,1999,2000 Edmund Mergl
#  Copyright (c) 2002 Jeffrey W. Baker
#  Portions Copyright (c) 1994,1995,1996,1997 Tim Bunce
#
#  You may distribute under the terms of either the GNU General Public
#  License or the Artistic License, as specified in the Perl README file.


require 5.004;

$DBD::Pg::VERSION = '1.22';


Skrypty modul Pg.m znajduje sie w:
/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/DBD

Wymyslilem wiez ze przekopiuje modul Pg.m z dobrej maszyna na zla. Co 
myslicie i takim rozwiazaniu?


Pozdrawiam
M
Re: problem z bibliotekami
#51386
Author: Maciej Zielenkieiwcz
Date: Fri, 15 May 2009 19:15
42 lines
2478 bytes
On 2009-05-15 18:57, MK <hover27@poczta.onet.pl> wrote:
> Maciej Zielenkieiwcz wrote:
>> On 2009-05-15 13:57, MK <hover27@poczta.onet.pl> wrote:
>>> MK wrote:
>>>> Krzysztof Krzyżaniak wrote:
>>>> - mysle ze problem jest tutaj:
>>>>> libpq.so.4 => not found <- TUTAJ
>>>>>     libc.so.6 => /lib/libc.so.6 (0x00002aaaaabd4000)
>>>>>     /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
>>>> Pytanie jest jak to naprawic. Moze stworzyc link punkutujacy na 
>>>> /usr/lib64/libpq.so.3 ?
>>>>
>>>> Pozdrawiam serdecznie
>>> Acha jeszcze uzupelnienie ze moduly zostaly zainstalowane emerge 
>>> dev-perl/DBD-Pg
>> 
>> Ponowne zainstalowanie powinno pomóc, zapewne w międzyczasie była
>> zmieniona wersja libpq.
>> 
> Ok przkopiowalem biblioteki libpq.so.4 z innej maszyny i skrypt sie 
> kykonuje ale z bledami. Mysle ze problem jest w wersji DBD-Pg.

Ja proponowałem raczej żeby zainstalować (przez emerge) jeszcze raz
DBD-Pg, a nie kopiować biblioteki z innych maszyn, ale jeśli się
wykonuje z błędami to może wartoby napisać z jakimi?

> Obie maszyny sa z gentoo i nie bardzo wiem jak moge z portage
> zainstalowc taka sama wersje. 

Polecam lekturę man emerge albo http://www.gentoo.org/doc/

> Wymyslilem wiez ze przekopiuje modul Pg.m z dobrej maszyna na zla. Co 
> myslicie i takim rozwiazaniu?

Raczej średnio, generalnie po to jest portage żeby z niego korzystać....


Pozdrawiam,

-- 
Maciej Zielenkiewicz					    RLU #232362
	"This isn't right.  This isn't even wrong." Wolfgang Pauli
Re: problem z bibliotekami
#51387
Author: MK
Date: Fri, 15 May 2009 19:55
44 lines
2581 bytes
Maciej Zielenkieiwcz wrote:
> On 2009-05-15 18:57, MK <hover27@poczta.onet.pl> wrote:
>> Maciej Zielenkieiwcz wrote:
>>> On 2009-05-15 13:57, MK <hover27@poczta.onet.pl> wrote:
>>>> MK wrote:
>>>>> Krzysztof Krzyżaniak wrote:
>>>>> - mysle ze problem jest tutaj:
>>>>>> libpq.so.4 => not found <- TUTAJ
>>>>>>     libc.so.6 => /lib/libc.so.6 (0x00002aaaaabd4000)
>>>>>>     /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
>>>>> Pytanie jest jak to naprawic. Moze stworzyc link punkutujacy na 
>>>>> /usr/lib64/libpq.so.3 ?
>>>>>
>>>>> Pozdrawiam serdecznie
>>>> Acha jeszcze uzupelnienie ze moduly zostaly zainstalowane emerge 
>>>> dev-perl/DBD-Pg
>>> Ponowne zainstalowanie powinno pomóc, zapewne w międzyczasie była
>>> zmieniona wersja libpq.
>>>
>> Ok przkopiowalem biblioteki libpq.so.4 z innej maszyny i skrypt sie 
>> kykonuje ale z bledami. Mysle ze problem jest w wersji DBD-Pg.
> 
> Ja proponowałem raczej żeby zainstalować (przez emerge) jeszcze raz
> DBD-Pg, a nie kopiować biblioteki z innych maszyn, ale jeśli się
> wykonuje z błędami to może wartoby napisać z jakimi?
> 
>> Obie maszyny sa z gentoo i nie bardzo wiem jak moge z portage
>> zainstalowc taka sama wersje. 
> 
> Polecam lekturę man emerge albo http://www.gentoo.org/doc/
> 
>> Wymyslilem wiez ze przekopiuje modul Pg.m z dobrej maszyna na zla. Co 
>> myslicie i takim rozwiazaniu?
> 
> Raczej średnio, generalnie po to jest portage żeby z niego korzystać....
> 
> 
> Pozdrawiam,
> 
Ok rozumie tylko powiedz mi jak zainstalowac wybrana wersje przez 
portage. W portage DBD-Pb mam wersje 1.49.

Pozdrawiam
M
Re: problem z bibliotekami
#51388
Author: Maciej Zielenkieiwcz
Date: Fri, 15 May 2009 20:20
20 lines
1686 bytes
On 2009-05-15 19:55, MK <hover27@poczta.onet.pl> wrote:
> Maciej Zielenkieiwcz wrote:
>> On 2009-05-15 18:57, MK <hover27@poczta.onet.pl> wrote:
>>> Wymyslilem wiez ze przekopiuje modul Pg.m z dobrej maszyna na zla. Co 
>>> myslicie i takim rozwiazaniu?
>> Raczej średnio, generalnie po to jest portage żeby z niego korzystać....
> Ok rozumie tylko powiedz mi jak zainstalowac wybrana wersje przez 
> portage. W portage DBD-Pb mam wersje 1.49.
>

Może by jednak poczytać trochę tej dokumentacji? Po coś jednak została
napisana... 

emerge =DBD-Pg-1.49

Pozdrawiam,

-- 
Maciej Zielenkiewicz					    RLU #232362
	"This isn't right.  This isn't even wrong." Wolfgang Pauli
Re: problem z bibliotekami
#51389
Author: MK
Date: Fri, 15 May 2009 21:57
25 lines
1893 bytes
Maciej Zielenkieiwcz wrote:
> On 2009-05-15 19:55, MK <hover27@poczta.onet.pl> wrote:
>> Maciej Zielenkieiwcz wrote:
>>> On 2009-05-15 18:57, MK <hover27@poczta.onet.pl> wrote:
>>>> Wymyslilem wiez ze przekopiuje modul Pg.m z dobrej maszyna na zla. Co 
>>>> myslicie i takim rozwiazaniu?
>>> Raczej średnio, generalnie po to jest portage żeby z niego korzystać....
>> Ok rozumie tylko powiedz mi jak zainstalowac wybrana wersje przez 
>> portage. W portage DBD-Pb mam wersje 1.49.
>>
> 
> Może by jednak poczytać trochę tej dokumentacji? Po coś jednak została
> napisana... 
> 
> emerge =DBD-Pg-1.49
> 
> Pozdrawiam,
> 
Hej
Rozumie tylko ze ja chce zainstalowac wersje wczesniejsza, taka sama jak 
na drugiej maszynie. W portage mam wersje 1.49 i nie wiem czy mozna 
zainstalowac wersje wczesniejsza.

Pozdrawiam
M
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads