failed dependency libXm.so.3
First of all YES I DID CHECK rpm find!!!
I can't seem to find this anywhere libXm.so.3. I installed various packages that apparently contain libXm.so.3 but I still get the error. I am trying to install iSeriesAccess-5.2.0-1.8.i386.rpm. PLEASE HELP!!!!!!!!!!!!!!!!!!!!!! Sorry forgot to tell what system Mandrake 10.1 Official. |
You need to install openmotif.
|
SOLUTION
Oh, thanks.
You just solved my problem on Debian Sarge 3.1. Installing openmotif (libmotif3) solved by problem and the citrix client is running now. cheers Markus |
libXm.so.3 dependency
I tried to install the Dislin plotting libraries but rpm complained that libXm.so.3 is not present. From reading earlier posts to this forum, I gather this is a library for OpenMotif. If I download and install OpenMotif from OpenMotif.org will that solve the problem? Will that installation automatically put the library in the right directory or does Mandriva expect it in a different location? Is there any conflict between QT widgets and OpenMotif widgets? (I plan to start learning QT programming, but I haven't begun yet). Thanks for any help.
|
I get the same error that I need to have package "libxm.so.3" when trying to install "ICAClient_9.0_1.i386.rpm".
I am running Mandriva 2006 and installed Openmotif, but I get the same error when trying to install citrix ICAClient_9.0_1.rpm. Also the citrix website does not like my mozilla download browser, when I click "download" it nevet starts the process to begin download, it says starting, but nothing ever happens. I had to go to Internet Explorer and download the Citrix ICAClient .RPM package. Any suggestions to resovle my above issue? d-1 |
libXm.so.3 & DISLIN
Quote:
THANKS !!!!! - it helped : DISLIN works on DEBIAN. Greetings .. Malgorzata |
Well I finally got it "ICACitrix Client" and "openmotif" installed, but when I try to open citrix it wants to open but it always seems to stall out on me.
d-1 Quote:
|
need 32 bit openmotif
Quote:
The 32s should install ok with rpm. I used the FC4 rpm from rpmfind.net. Doesn't seem to be one there for Mandriva. #[2]$ rpm -iv /tmp/openmotif-2.2.3-10.i386.rpm |
libXm.so.3 dependency
Like others in this discussion, I am currently trying to install iSeriesAccess-5.2.0-1.14.i386 ... in order to connect a linux box with a DB2 database.
I am encountering the same libXm.so.3 dependency problem; however, my problem is due to my having the newer libXm.so.4 installed. Is there anyway I can get around this dependency issue? Thanks in advance for any assistance you can offer. |
If any of you are using Mandriva, try using urpmi rather than rpm to do these installs. urpmi will resolve package dependencies for you (even on mdk 10.x) :).
HTH, |
Quote:
# ln -s /usr/lib/libXm.so.4 /usr/lib/libXm.so.3 -aarhoden |
This is what has helped me (on ~amd64):
ldd /opt/ICAClient/wfcmgr.bin linux-gate.so.1 => (0xffffe000) libXm.so.3 => not found libXp.so.6 => /usr/lib32/libXp.so.6 (0xf7f8c000) libXpm.so.4 => /usr/lib32/libXpm.so.4 (0xf7f7b000) libSM.so.6 => /usr/lib32/libSM.so.6 (0xf7f71000) libICE.so.6 => /usr/lib32/libICE.so.6 (0xf7f58000) libXmu.so.6 => /usr/lib32/libXmu.so.6 (0xf7f42000) libdl.so.2 => /lib32/libdl.so.2 (0xf7f3e000) libpthread.so.0 => /lib32/libpthread.so.0 (0xf7f27000) libc.so.6 => /lib32/libc.so.6 (0xf7df7000) libXt.so.6 => /usr/lib32/libXt.so.6 (0xf7da7000) libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7cba000) libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7cab000) libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7ca7000) /lib/ld-linux.so.2 (0xf7fab000) libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7ca1000) and the magic line: ln -sf /usr/lib32/openmotif-2.2/libXm.so.3 /usr/lib32/ -cheers, igor |
Hi,
I'm using Fedora 9 (64-bit version), and currently dealing with the same problem as the topic starter. A program I've installed, is looking for libXm.so.3. I have installed a newer version of openmotif (2.3), so I have the libXm.so.4 file available, not libXm.so.3. When I tried installing Openmotif 2.2, it gave an error of another file missing, when I tried to install that file, yet another was missing, etc. I suspect that this software is a bit too old, but I need it anyway. I have tried to symlink it as described before, and it worked for that one time. But after every reboot, I have to make that link again, and it only works when I'm logged in as root! Is there a way to permanently link the libXm.so.3 to libXm.so.4, for instance by adding a rule to the etc/profile file? I am a linux-newbie, please keep that in mind when answering my questions... Thanks! |
Linking (missing) libXm.so.4 to (existing) libXm.so.3 helped me on Debian Sid 64 bit.
I tried to run DISLIN too, it now starts. |
I have found a solution in the meantime: not only linking libXm.so.4 to libXm.so.3, but also copying these files into an other directory (as the program was appearantly looking in the wrong one).
|
All times are GMT -5. The time now is 03:03 AM. |