LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   failed dependency libXm.so.3 (https://www.linuxquestions.org/questions/mandriva-30/failed-dependency-libxm-so-3-a-329507/)

Curtux 06-02-2005 06:27 AM

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.

reddazz 06-03-2005 11:50 AM

You need to install openmotif.

browny_amiga 06-08-2005 03:58 AM

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

Paul Fisher 06-29-2006 02:57 PM

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.

dolphans1 07-25-2006 08:42 AM

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

Malgorzata 07-27-2006 05:15 AM

libXm.so.3 & DISLIN
 
Quote:

Originally Posted by reddazz
You need to install openmotif.


THANKS !!!!! - it helped : DISLIN works on DEBIAN.


Greetings .. Malgorzata

dolphans1 07-28-2006 01:10 PM

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:

Originally Posted by Paul Fisher
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.


bl8n8r 10-15-2006 08:05 AM

need 32 bit openmotif
 
Quote:

Originally Posted by dolphans1
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.

Any suggestions to resovle my above issue?

d-1

If you're running a 64 bit distro, You'll have to install the 32-bit version (i386) rpm of openmotif. Citrix hasn't been able to port their product to a 64-bit Linux platform yet, so you will have to use the 32-bit libs.

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

LeeMChildress 04-19-2007 01:58 PM

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.

ernie 04-20-2007 12:47 AM

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,

aarhoden 05-10-2007 05:38 PM

Quote:

Originally Posted by LeeMChildress
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.

symlink it
# ln -s /usr/lib/libXm.so.4 /usr/lib/libXm.so.3

-aarhoden

imanassypov 12-11-2007 01:42 PM

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

Biosys 06-06-2008 05:00 AM

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!

dve 07-07-2008 05:25 AM

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.

Biosys 07-08-2008 01:18 AM

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.