  | |  | Taroon-list Digest, Vol 15, Issue 28 | Taroon-list Digest, Vol 15, Issue 28 2005-05-18 - By Stephen Gardner
Back On Wed, 18 May 2005, Cannon, Andrew wrote:
> Stephen, > > We have run the following commands as suggested: > > ll /usr/lib64/libgtk-1.2.so.0.9.1 > -rwxr-xr-x 1 root root 1430464 Jun 8 2003 > /usr/lib64/libgtk-1.2.so.0.9.1 > > ldconfig -X -N -p |grep -e libg[td]k- > libgtk-1.2.so.0 (libc6,x86-64) => /usr/lib64/libgtk-1.2.so.0 > libgtk-x11-2.0.so.0 (libc6,x86-64) => /usr/lib64/libgtk-x11-2.0.so.0 > libgtk-x11-2.0.so.0 (libc6) => /usr/lib/libgtk-x11-2.0.so.0 > libgtk-x11-2.0.so (libc6,x86-64) => /usr/lib64/libgtk-x11-2.0.so > libgdk-1.2.so.0 (libc6,x86-64) => /usr/lib64/libgdk-1.2.so.0 > libgdk-x11-2.0.so.0 (libc6,x86-64) => /usr/lib64/libgdk-x11-2.0.so.0 > libgdk-x11-2.0.so.0 (libc6) => /usr/lib/libgdk-x11-2.0.so.0 > libgdk-x11-2.0.so (libc6,x86-64) => /usr/lib64/libgdk-x11-2.0.so > > The file is definitely there! > > Now we are at a loss. The file is there, but the Netscape installer doesn't > see the file. We need to use Netscape because one of the programs we are > using requires Netscape for some functionality. Mozilla and Firefox won't > do apparently... > > Any more ideas? We've tried to link to the 32 bit applications, but there > is not change in the installer behaviour.
Andrew, Looks like you've got just the x86_64 versions of the gtk / gdk libraries installed. All of the other libraries you had from the output of ldd on the netscape-installer were 32-bit libraries and the linker isn't going to mix and match 64 and 32-bit libraries. You'll need the i386 architecture version of the gtk+ package installed to provide you with the 32-bit versions of the libraries. The x86_64 RHEL3 distribution ships with both x86_64 and i386 builds of gtk+. The current versions (listed in the RHN RHEL3 x86_64 channel) are
gtk+-1.2.10-31:1.i386 gtk+-1.2.10-31:1.x86_64
Regards, Stephen
> Andrew >> >> Andrew, >> You performed an "ll /usr/lib64/libgtk-1.2.so.0" which showed a symlink >> to libgtk-1.2.so.0.9.1. However in your next command you referred to the >> /usr/lib64/libgtk-1.2.so.0.9.1 file directly.. but we haven't yet seen >> that the /usr/lib64/libgtk-1.2.so.0.9.1 exists. Admittedly you might >> be able to tell this from the ll output colour. What does >> ll /usr/lib64/libgtk-1.2.so.0.9.1 show? It's plausible that the >> /usr/lib64/libgtk-1.2.so.0 symlink is an orphan and the file it points to >> doesn't exist. It might be worth a look at the output from >> ldconfig -X -N -p |grep -e libg[td]k- which will display the >> relevant entries from the dynamic linker cache. >> >> Regards, >> Stephen
-- Taroon-list mailing list Taroon-list@(protected) http://www.redhat.com/mailman/listinfo/taroon-list
Earn $52 per hosting referral at Lunarpages.
|
|
 |