On Thu, Nov 13, 2008 at 12:57:19PM -0600, Stephen Berg (Contractor) wrote: > >[EMAIL PROTECTED] ~]# locate libclntsh.so.10.1 > >/usr/lib/oracle/10.2.0.4/client64/lib/libclntsh.so.10.1 > >/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib/libclntsh.so.10.1 > > > >edit the file in /etc/ld.so.conf.d created earlier and run ldconfig -v > >to enable the changes. > >tn > The client packages I grabbed from oracle are all 11.1.0.1. Do I need > to remove them and downgrade to the 10.2.0.4 versions?
If all else fails, it's worth a try (10.2.0.4 packages are working here). They should be backward compatible though. > I had already made the wiki suggested changes in ld.so.conf.d but I'm > still getting the libclntsh.so error. After adding the > /etc/ld.so.conf.d/spacewalk.conf file with the paths to libclntsh.so I > get two warnings: > ldconfig: Path `/usr/lib/oracle/11.1.0.1/client64/lib' given more than once Ah, right. Then the linker is finding the wrong version of the shared library. > ldconfig: Path `/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib' I don't have the above path in my linker configuration, just the client64 one. Oracle sets it up for itself from $ORACLE_HOME when it starts the server. Maybe the wiki is a bit misleading? 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
