On Tue, May 26, 2009 at 05:30:18PM -0400, Albert Bryndza wrote:
> [r...@spacewalk /]# spacewalk-setup --disconnected
> Can't load
> '/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so'
> for module DBD::Oracle: libocci.so.10.1: wrong ELF class: ELFCLASS32 at
> /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230.
> at /usr/lib/perl5/vendor_perl/5.8.8/RHN/DB.pm line 539
> Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.8/RHN/DB.pm
> line 539.
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/vendor_perl/5.8.8/RHN/DB.pm line 539.
> Compilation failed in require at
> /usr/lib/perl5/vendor_perl/5.8.8/RHN/SatInstall.pm line 30.
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/vendor_perl/5.8.8/RHN/SatInstall.pm line 30.
> Compilation failed in require at /usr/bin/spacewalk-setup line 45.
> BEGIN failed--compilation aborted at /usr/bin/spacewalk-setup line 45.
> I've tried several of the "fixes" that I found on this mailing list and on
> the net. No go. Any thoughts?
Possibly you have the 32bit oracle client packages installed instead
of the 64bit ones. On my spacewalk server libocci is found at:
/usr/lib/oracle/10.2.0.4/client64/lib/libocci.so.10.1
See what
rpm -q --queryformat "%{NAME} %{ARCH}\n" oracle-instantclient-basic
outputs. On my system I get (as expected):
oracle-instantclient-basic x86_64
Regards,
--
David Nutter Tel: +44 (0)131 650 4888
BioSS, JCMB, King's Buildings, Mayfield Rd, EH9 3JZ. Scotland, UK
Biomathematics and Statistics Scotland (BioSS) is formally part of The
Scottish Crop Research Institute (SCRI), a registered Scottish charity
No. SC006662
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list