aMule Forum
English => aMule Help => Topic started by: Stach on May 03, 2004, 12:56:03 PM
-
Hi everybody !
I'm experiencing the following problem with the two aMule versions I tried : aMule 1.2.6 and aMule 2.0.0rc3. I'm using Aurox 9.3, a french translation of Red Hat 9 (everithing works the same).
I install wxGTK, wxBase an aMule packages ; evrything goes fine. But when I run aMule, iget the following message :
[root@localhost stach]# amule
amule: error while loading shared libraries: libcom_err.so.3: cannot open shared object file: No such file or directory
It's the same problem than in this thread (http://www.amule.org/amule/thread.php?threadid=1254&sid=&hilight=libcom+err+so+3).
So i get and install krb5-libs-1.2.7-14.1, which contains this library (well... i suppose that's a library). But bad chance, there is already a newer version af this package installed with my distrib :
[root@localhost Rpms]# rpm -ivh krb5-libs-1.2.7-14.1.athlon.rpm
attention: krb5-libs-1.2.7-14.1.athlon.rpm: signature V3 DSA: NOKEY, key ID ac64a5d1
Préparation... ########################################### [100%]
le paquetage krb5-libs-1.3.1-6 (plus récent que krb5-libs-1.2.7-14.1) est déjà installé
I force it...
[root@localhost Rpms]# rpm -ivh --force krb5-libs-1.2.7-14.1.athlon.rpm
attention: krb5-libs-1.2.7-14.1.athlon.rpm: signature V3 DSA: NOKEY, key ID ac64a5d1
Préparation... ########################################### [100%]
1:krb5-libs ########################################### [100%]
...and then run aMule. YES ! It works.
But (problem) the 2 versions of the package are in conflict for some Red Hat GUIs. In example, if i try to run printconf-gui :
[root@localhost Rpms]# printconf-gui
Traceback (most recent call last):
File "/usr/sbin/printconf-gui", line 7, in ?
import queueTree
File "/usr/share/printconf/util/queueTree.py", line 69, in ?
import gnome.ui
ImportError: /lib/libssl.so.4: undefined symbol: krb5_cc_get_principal
I tried to keep only this libcom_err.so.3 file, but it doesn't work (everything goes as if it wasn't here - same problme than in the beginning).
Well, it's probably sooo simple, but I can't get the solution because i'm a real beginner under Linux... So if you had some ideas/help/suggestions etc., don't hesitate :P
Sorry for my weird english,
Thanks !
-
u used --forc to install the krb5-libs rpms .. now u have 2 krb5-libs ( krb5-libs-1.3.1-6 & krb5-libs-1.2.7-14.1 ) remove both "rpm -e" and install the one is needed by amule
greets
-
Yes fore sure, il have to krb5-libs...
But the mosr recent one is needed for my distrib, see :
[root@localhost stach]# rpm -e krb5-libs-1.3.1-6
erreur: Dépendances requises:
libdes425.so.3 est nécessaire pour (déjà installé) cyrus-sasl-md5-2.1.15-6
libdes425.so.3 est nécessaire pour (déjà installé) pam_krb5-2.0.5-1
libdes425.so.3 est nécessaire pour (déjà installé) fetchmail-6.2.0-8
...
about 50 lines
...
krb5-libs >= 1.3.1-6 est nécessaire pour (déjà installé) postgresql-libs-7.3.4-11
krb5-libs = 1.3.1-6 est nécessaire pour (déjà installé) krb5-devel-1.3.1-6
krb5-libs >= 1.2.7 est nécessaire pour (déjà installé) aMule-2.0.0-rc3_rh9
I'm sorry, it was not clear...
The problem is : why does the newest packages lacks some libaries of the old one ?
-
cos the rh rpms maintainer seems to have the old krb5-libs installed ..
i'll tell him about
-
Nice. Thanks a lot ! :baby:
-
I just tried the Fedora Core 1 RPM and everything works fine :)
So if anyone else has this problem...
-
thx for the info :)
-
Hi!
I actually wonder what your distro really may be, because if it would just be a "translated" rh9, it would not have krb5-libs >=1.3.
In fact, krb5-libs-1.2.7-14 is the latest rh9 package available and if something else got installed on your system, it is not just a "tramslated rh9.
Anyway - you should not force any libs in wrong versions onto your system - next time you might break up something or get some nasty bugs you never expected...
-
cos the rh rpms maintainer seems to have the old krb5-libs installed ..
i'll tell him about
Nope - the deps are fine - the krb5-libs are fine - this "Aurox" Distro does simply not use the same rpm versions as rh9 does.
I just tried the Fedora Core 1 RPM and everything works fine
So if anyone else has this problem...
__________________
Stach
ah - if someone has that problem, something is really broken... and believe me - the fc1 rpms won't get installed on any "normal" rh9 system without dependency problems.
Again: don't force the rpm install - if something's wrong, search for the reason and fix it. You probably need other rpms instead of forcing the install.