| Mandriva This Forum is for the discussion of Mandriva (Mandrake) Linux. |
 |
|
06-02-2005, 06:27 AM
|
#1
|
|
Newbie
Registered: Feb 2005
Location: Calgary Alberta
Distribution: Ubuntu, Slackware 10.1, Gentoo
Posts: 20
|
failed dependency libXm.so.3
[ Log in to get rid of this advertisement]
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.
Last edited by Curtux : 06-02-2005 at 06:47 AM.
|
|
|
|
06-03-2005, 11:50 AM
|
#2
|
|
Moderator
Registered: Nov 2003
Location: N. E. England
Distribution: FreeBSD, openSUSE, CentOS
Posts: 15,865
|
You need to install openmotif.
|
|
|
|
06-08-2005, 03:58 AM
|
#3
|
|
Member
Registered: Dec 2001
Location: /mnt/UNV/Mlkway/Earth/Switzerland
Distribution: Kubuntu Gutsy and Hardy, Debian Etch, Windoze XP
Posts: 283
|
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
Last edited by browny_amiga : 06-08-2005 at 03:59 AM.
|
|
|
|
06-29-2006, 02:57 PM
|
#4
|
|
Newbie
Registered: Jun 2006
Posts: 1
|
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.
|
|
|
|
07-25-2006, 08:42 AM
|
#5
|
|
Member
Registered: Jun 2003
Location: LoneStar
Distribution: Mandriva LE 2005
Posts: 825
|
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
Last edited by dolphans1 : 07-25-2006 at 08:52 AM.
|
|
|
|
07-27-2006, 05:15 AM
|
#6
|
|
Newbie
Registered: Jul 2006
Posts: 1
|
libXm.so.3 & DISLIN
Quote:
|
Originally Posted by reddazz
You need to install openmotif.
|
THANKS !!!!! - it helped : DISLIN works on DEBIAN.
Greetings .. Malgorzata
|
|
|
|
07-28-2006, 01:10 PM
|
#7
|
|
Member
Registered: Jun 2003
Location: LoneStar
Distribution: Mandriva LE 2005
Posts: 825
|
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.
|
|
|
|
|
10-15-2006, 08:05 AM
|
#8
|
|
Newbie
Registered: Dec 2005
Posts: 1
|
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
|
|
|
|
04-19-2007, 01:58 PM
|
#9
|
|
Newbie
Registered: Apr 2007
Posts: 1
|
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.
|
|
|
|
04-20-2007, 12:47 AM
|
#10
|
|
Member
Registered: Nov 2001
Location: Toledo, Ohio - USA
Distribution: Mandriva Linux 2007.1
Posts: 709
|
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,
|
|
|
|
05-10-2007, 05:38 PM
|
#11
|
|
Newbie
Registered: Aug 2006
Location: Chicago Area
Distribution: RHEL, ROCKS, CentOS, DSL, Knoppix, RIP
Posts: 1
|
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
|
|
|
|
12-11-2007, 01:42 PM
|
#12
|
|
LQ Newbie
Registered: Sep 2005
Location: Toronto, Canada
Distribution: FreeBSD, Gentoo, NetBSD
Posts: 27
|
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
|
|
|
|
06-06-2008, 05:00 AM
|
#13
|
|
LQ Newbie
Registered: Jun 2008
Posts: 5
|
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!
|
|
|
|
07-07-2008, 05:25 AM
|
#14
|
|
LQ Newbie
Registered: Dec 2006
Location: Poland
Distribution: Ubuntu 7.10 (Gutsy) (laptop) / Debian Unstable (Desktop)
Posts: 21
|
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.
|
|
|
|
07-08-2008, 01:18 AM
|
#15
|
|
LQ Newbie
Registered: Jun 2008
Posts: 5
|
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).
|
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 02:08 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
LQ Podcast
LQ Radio
|
|