Error installing DBD::Sybase RPM
Error installing DBD::Sybase RPM
am 15.12.2006 08:01:00 von Kevin
Can anyone help me with this error?
# rpm -Uhv perl-DBD-Sybase-1.07-1.x86_64.rpm
error: Failed dependencies:
/usr/lib64/perl5/vendor_perl/5.8.0/x86_64-pld-linux-thread-m ulti is
needed by perl-DBD-Sybase-1.07-1.x86_64
libct.so.3()(64bit) is needed by perl-DBD-Sybase-1.07-1.x86_64
rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by
perl-DBD-Sybase-1.07-1.x86_64
Thanks in advance
Re: Error installing DBD::Sybase RPM
am 15.12.2006 08:51:36 von michael.peppler
--=_alternative 002B2D72C1257245_=
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"
I'm not sure about the first error (x86_64-pld-...), though I suspect that
this is a particular build of perl.
The second is simpler - you don't have libct.so installed (the Sybase
Client Library lib).
In this case I suspect that the RPM expects to have the FreeTDS version of
Client Library installed, as opposed to the Sybase version.
So you need to install freetds first, at the very least (see
http://www.freetds.org).
Michael
Extranet
kevin@kevinkempterllc.com - 15.12.2006 08:01
To: dbi-users
cc:
Subject: Error installing DBD::Sybase RPM
Can anyone help me with this error?
# rpm -Uhv perl-DBD-Sybase-1.07-1.x86_64.rpm
error: Failed dependencies:
/usr/lib64/perl5/vendor_perl/5.8.0/x86_64-pld-linux-thread-m ulti is
needed by perl-DBD-Sybase-1.07-1.x86_64
libct.so.3()(64bit) is needed by perl-DBD-Sybase-1.07-1.x86_64
rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by
perl-DBD-Sybase-1.07-1.x86_64
Thanks in advance
This message and any attachments (the "message") is
intended solely for the addressees and is confidential.
If you receive this message in error, please delete it and
immediately notify the sender. Any use not in accord with
its purpose, any dissemination or disclosure, either whole
or partial, is prohibited except formal approval. The internet
can not guarantee the integrity of this message.
BNP PARIBAS (and its subsidiaries) shall (will) not
therefore be liable for the message if modified.
---------------------------------------------
Ce message et toutes les pieces jointes (ci-apres le
"message") sont etablis a l'intention exclusive de ses
destinataires et sont confidentiels. Si vous recevez ce
message par erreur, merci de le detruire et d'en avertir
immediatement l'expediteur. Toute utilisation de ce
message non conforme a sa destination, toute diffusion
ou toute publication, totale ou partielle, est interdite, sauf
autorisation expresse. L'internet ne permettant pas
d'assurer l'integrite de ce message, BNP PARIBAS (et ses
filiales) decline(nt) toute responsabilite au titre de ce
message, dans l'hypothese ou il aurait ete modifie.
--=_alternative 002B2D72C1257245_=--
Re: Error installing DBD::Sybase RPM
am 18.12.2006 15:15:27 von terry.young
Hi Keven,
Not sure if this will help, but
In order to set the sybase env variables on Redhat (both 32 and 64 bit),
I had sourced a copy of the SYBASE.sh file in the .bash_profile file in
each each users home directory. While this was sufficient to create
most of the needed variables for the terminal, (ie $SYBASE, $SYBASE_ASE.
etc), for some reason, the $LD_LIBRARY_PATH was left empty. By swithing
the source file syntax to the last line of the .bashrc file, the
$LD_LIBRARY_PATH was retained (when the teminal window opens, the value
was there) I could not figure out why this happened, but it did.
The $LD_LIBRARY_PATH variable needed to be set in order for the make
test to succeed.
Also, are you building against a 64 bit version of the middle ware?
terry
Kevin Kempter wrote:
>Can anyone help me with this error?
>
>
># rpm -Uhv perl-DBD-Sybase-1.07-1.x86_64.rpm
>error: Failed dependencies:
> /usr/lib64/perl5/vendor_perl/5.8.0/x86_64-pld-linux-thread-m ulti is
>needed by perl-DBD-Sybase-1.07-1.x86_64
> libct.so.3()(64bit) is needed by perl-DBD-Sybase-1.07-1.x86_64
> rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by
>perl-DBD-Sybase-1.07-1.x86_64
>
>
>Thanks in advance
>
>
>
>
Re: Error installing DBD::Sybase RPM
am 18.12.2006 15:24:52 von terry.young
I am sorry, I misread that error. Please ignore my response.
terry
Terence J. Young, D.C. wrote:
> Hi Keven,
>
> Not sure if this will help, but
>
> In order to set the sybase env variables on Redhat (both 32 and 64
> bit), I had sourced a copy of the SYBASE.sh file in the .bash_profile
> file in each each users home directory. While this was sufficient to
> create most of the needed variables for the terminal, (ie $SYBASE,
> $SYBASE_ASE. etc), for some reason, the $LD_LIBRARY_PATH was left
> empty. By swithing the source file syntax to the last line of the
> .bashrc file, the $LD_LIBRARY_PATH was retained (when the teminal
> window opens, the value was there) I could not figure out why this
> happened, but it did.
>
> The $LD_LIBRARY_PATH variable needed to be set in order for the make
> test to succeed.
>
> Also, are you building against a 64 bit version of the middle ware?
>
> terry
>
>
> Kevin Kempter wrote:
>
>> Can anyone help me with this error?
>>
>>
>> # rpm -Uhv perl-DBD-Sybase-1.07-1.x86_64.rpm
>> error: Failed dependencies:
>>
>> /usr/lib64/perl5/vendor_perl/5.8.0/x86_64-pld-linux-thread-m ulti is
>> needed by perl-DBD-Sybase-1.07-1.x86_64
>> libct.so.3()(64bit) is needed by perl-DBD-Sybase-1.07-1.x86_64
>> rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by
>> perl-DBD-Sybase-1.07-1.x86_64
>>
>>
>> Thanks in advance
>>
>>
>>
>>
>
>