• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Evolution läuft nicht nach Update von Suse 10.1. auf 10.2

Status
Für weitere Antworten geschlossen.
Hallo,

ich habe gerade von Suse 10.1 auf 10.2. upgedated - Leider funktioniert nun mein Evolution nicht mehr. Suse 10.2. hat Evolution auf die Version 2.8. upgedatet. (Was für ein Wot :), unter 10.1. hatte ich Evolution Version 10.1.

Wenn ich Evolution in der Console aufrufe, erhalte ich die Fehlermeldung:

evolution: error while loading shared libraries: libgnutls.so.12: cannot open shared object file: No such file or directory

Kein Wunder, unter SuSE10.2. ist ja auch die libgnutls.so.13 installiert. Meine Frage nun: Was kann ich tun? Eine ln -s von *.12 auf die libgnutl.so.13 habe ich schon probiert, funktioniert auch nicht.

Vielen Dank für Eure Hilfe
Holger

P.S. Unter 10.2 gibt es nun OpenSync statt Multisync und Sycserial, wenn ich recht verstanden habe - Hat hier jemand Erfahrung. Ich möchte wieder meinen MDA mit Windows Mobile CE OS syncen
 

admine

Ultimate Guru
Das scheint aber bei deinem Updtae etwas schief gelaufen zu sein.

AFAIK benötigt Evolution in Version 2.8 auch die libgnutls.so.13
Siehe hier:
http://rpm.pbone.net/index.php3/stat/4/idpl/3325056/com/evolution-2.8.0-6.i586.rpm.html
 
Wahrscheinlich - Ich habe aber schon Evolution gelöscht und nochmal installiert - Das Gleiche Problem! Naja, mal sehen, Danke Dir für Deine Antwort :)

Ich veruch es jetzt aber noch einmal, vieleicht klappt es ja jetzt.....

Gruss
Holger
 

admine

Ultimate Guru
Tempranillo1000 schrieb:
Wahrscheinlich - Ich habe aber schon Evolution gelöscht und nochmal installiert - Das Gleiche Problem! Naja, mal sehen, Danke Dir für Deine Antwort :)
Das kann ja auch nicht helfen.
Die libgnutls.so.13 kommt vom RPM: gnutls ;)

Was sagt
Code:
rpm -q gnutls
Bzw.
Code:
rpm -ql gnutls
libgnutls.so.13 ist in gnutls-1.4.1
 
Ich bin anscheinend schon eine Version weiter:

hmaass@Tarzan:~/Desktop/Funambol/plug-ins/java-gui> rpm -q gnutls
gnutls-1.4.4-17

Da ist wohl auch die *so.13 drin
 

admine

Ultimate Guru
Gut ... aber die von dir angegebene Evolution-Version benötigt ja auch eine *.so.13.
:roll:
Also sollte es eigentlich passen.
 
Tja, was sagt mir das denn jetzt? sehr Wundersam. (Suse installiert Evo* unter /opt/gnome/bin und legt einen ln -s auf evolution-2.8.)

Gruss
Holger
 
Wie genau hast du denn das Update vorgenommen?
Hattest du unter SuSE 10.1 irgendwelche seltsamen Quellen aktiviert (Gnome-Repository, z.B.)?

Welche Architektur?
Code:
cat /etc/*release
Bitte mal ein
Code:
rpm -qa | grep gnutls
und
Code:
rpm --verify gnutls
rpm --verify evolution
Was sagt
Code:
ldd /opt/gnome/bin/evolution-2.8
Mal ein
Code:
ldconfig
ausführen (als root).
 
Hallo,

also, zur Version:

Tarzan:/home/hmaass/Desktop # cat /etc/*release
LSB_VERSION="core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32"
openSUSE 10.2 (i586)
VERSION = 10.2

Tarzan:/home/hmaass/Desktop # ldd /opt/gnome/bin/evolution-2.8
linux-gate.so.1 => (0xffffe000)
libeshell.so.0 => /opt/gnome/lib/evolution/2.8/libeshell.so.0 (0xb7f1a000)
libemiscwidgets.so.0 => /opt/gnome/lib/evolution/2.8/libemiscwidgets.so.0 (0xb7ebc000)
libetimezonedialog.so.0 => /opt/gnome/lib/evolution/2.8/libetimezonedialog.so.0 (0xb7eb6000)
libhal.so.1 => /usr/lib/libhal.so.1 (0xb7e82000)
libnotify.so.1 => /opt/gnome/lib/libnotify.so.1 (0xb7e79000)
libetext.so.0 => /opt/gnome/lib/evolution/2.8/libetext.so.0 (0xb7e5d000)
libetable.so.0 => /opt/gnome/lib/evolution/2.8/libetable.so.0 (0xb7deb000)
libevolution-widgets-a11y.so.0 => /opt/gnome/lib/evolution/2.8/libevolution-widgets-a11y.so.0 (0xb7de1000)
libevolution-a11y.so.0 => /opt/gnome/lib/evolution/2.8/libevolution-a11y.so.0 (0xb7dcd000)
libeutil.so.0 => /opt/gnome/lib/evolution/2.8/libeutil.so.0 (0xb7d9d000)
libcamel-provider-1.2.so.8 => /opt/gnome/lib/libcamel-provider-1.2.so.8 (0xb7d4f000)
libedataserverui-1.2.so.8 => /opt/gnome/lib/libedataserverui-1.2.so.8 (0xb7d28000)
libebook-1.2.so.9 => /opt/gnome/lib/libebook-1.2.so.9 (0xb7cf6000)
libcamel-1.2.so.0 => /opt/gnome/lib/libcamel-1.2.so.0 (0xb7cab000)
libssl3.so => /usr/lib/libssl3.so (0xb7c81000)
libsmime3.so => /usr/lib/libsmime3.so (0xb7c5d000)
libnss3.so => /usr/lib/libnss3.so (0xb7bec000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb7b70000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb7b4a000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0xb7b46000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xb7b1c000)
libecal-1.2.so.7 => /opt/gnome/lib/libecal-1.2.so.7 (0xb7a7c000)
libedataserver-1.2.so.7 => /opt/gnome/lib/libedataserver-1.2.so.7 (0xb79b0000)
libplds4.so => /usr/lib/libplds4.so (0xb79ac000)
libplc4.so => /usr/lib/libplc4.so (0xb79a6000)
libnspr4.so => /usr/lib/libnspr4.so (0xb7972000)
libsoup-2.2.so.8 => /usr/local/lib/libsoup-2.2.so.8 (0xb7946000)
libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb78ce000)
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb787d000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7878000)
libgtkhtml-3.8.so.15 => /opt/gnome/lib/libgtkhtml-3.8.so.15 (0xb77d5000)
libgailutil.so.18 => /opt/gnome/lib/libgailutil.so.18 (0xb77cd000)
libgnomeui-2.so.0 => /opt/gnome/lib/libgnomeui-2.so.0 (0xb7744000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7724000)
libgnomeprintui-2-2.so.0 => /opt/gnome/lib/libgnomeprintui-2-2.so.0 (0xb76ec000)
libglade-2.0.so.0 => /opt/gnome/lib/libglade-2.0.so.0 (0xb76d2000)
libbonoboui-2.so.0 => /opt/gnome/lib/libbonoboui-2.so.0 (0xb7675000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb766b000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7652000)
libgnome-keyring.so.0 => /opt/gnome/lib/libgnome-keyring.so.0 (0xb7645000)
libgnome-2.so.0 => /opt/gnome/lib/libgnome-2.so.0 (0xb762f000)
libesd.so.0 => /usr/lib/libesd.so.0 (0xb7624000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb7570000)
libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xb754d000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0xb7544000)
libbonobo-2.so.0 => /opt/gnome/lib/libbonobo-2.so.0 (0xb74e9000)
libgnomevfs-2.so.0 => /opt/gnome/lib/libgnomevfs-2.so.0 (0xb7491000)
libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xb7454000)
libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb7321000)
libdns_sd.so => /usr/lib/libdns_sd.so (0xb731b000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb7308000)
libutil.so.1 => /lib/libutil.so.1 (0xb7303000)
libbonobo-activation.so.4 => /opt/gnome/lib/libbonobo-activation.so.4 (0xb72ee000)
libORBitCosNaming-2.so.0 => /opt/gnome/lib/libORBitCosNaming-2.so.0 (0xb72e9000)
libgconf-2.so.4 => /opt/gnome/lib/libgconf-2.so.4 (0xb72b7000)
libORBit-2.so.0 => /opt/gnome/lib/libORBit-2.so.0 (0xb7266000)
libgthread-2.0.so.0 => /opt/gnome/lib/libgthread-2.0.so.0 (0xb7260000)
libgnomeprint-2-2.so.0 => /opt/gnome/lib/libgnomeprint-2-2.so.0 (0xb71fc000)
libgnomecanvas-2.so.0 => /opt/gnome/lib/libgnomecanvas-2.so.0 (0xb71d1000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb71ba000)
libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0xb6e75000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6d48000)
libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0xb6cc6000)
libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0xb6cab000)
libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0 (0xb6c94000)
libpangocairo-1.0.so.0 => /opt/gnome/lib/libpangocairo-1.0.so.0 (0xb6c8b000)
libpangoft2-1.0.so.0 => /opt/gnome/lib/libpangoft2-1.0.so.0 (0xb6c5e000)
libpango-1.0.so.0 => /opt/gnome/lib/libpango-1.0.so.0 (0xb6c24000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6bbe000)
libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0xb6bba000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6b8f000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6b22000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6b01000)
libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb6ada000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6ab6000)
libz.so.1 => /lib/libz.so.1 (0xb6aa3000)
libm.so.6 => /lib/libm.so.6 (0xb6a7d000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6a73000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb6956000)
libdl.so.2 => /lib/libdl.so.2 (0xb6952000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb693a000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb6936000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6930000)
libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xb6913000)
libgobject-2.0.so.0 => /opt/gnome/lib/libgobject-2.0.so.0 (0xb68d9000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb68c3000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb6890000)
libglib-2.0.so.0 => /opt/gnome/lib/libglib-2.0.so.0 (0xb67fb000)
librt.so.1 => /lib/librt.so.1 (0xb67f1000)
libc.so.6 => /lib/libc.so.6 (0xb66c3000)
libsoftokn3.so => /usr/lib/libsoftokn3.so (0xb6675000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb666c000)
libgnutls.so.12 => not found
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6666000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb665d000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6658000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6649000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb663f000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6638000)
/lib/ld-linux.so.2 (0xb7f2b000)

und hier

Tarzan:/home/hmaass/Desktop # rpm -qa | grep gnutls
gnutls-devel-1.4.4-17
gnutls-1.4.4-17

ldconfig
rpm --verify gnutls
rpm --verify evolution
habe ich ausgeführt, Keine Änderung!

Was kann ich damiot anfangen?

Herzlichen Gruss und Danke für Eure Hilfe
Holger
 
evolution will eigentlich die gnutls.so.13, wenn ich aber evolution versuche auszuführen, dann:

Tarzan:/home/hmaass/Desktop # evolution
evolution: error while loading shared libraries: libgnutls.so.12: cannot open shared object file: No such file or directory

Nun will er die *.so.12 - Sehr wundersam. Ich vermute, das hier noch Überbleibsel von der alten Evolution-Version unter 10.1. übrig sind, kann dass sein?
 

admine

Ultimate Guru
und "evolution" ist ein Link auf "evolution-2.8"?
Code:
ls -l /opt/gnome/bin/evo*
lrwxrwxrwx 1 root root     13 2006-05-17 21:48 evolution -> evolution-2.8
-rwxr-xr-x 1 root root 128356 2006-05-03 04:45 evolution-2.8
 
Ja, das war auch meine erste Vermutung:

Tarzan:/home/hmaass/Desktop # ls -al /opt/gnome/bin/evo*
lrwxrwxrwx 1 root root 13 26. Mär 23:23 /opt/gnome/bin/evolution -> evolution-2.8
-rwxr-xr-x 1 root root 130612 28. Nov 03:59 /opt/gnome/bin/evolution-2.8

Leider bin ich mit meinem Latein am Ende

Gruss
Holger
 

oc2pus

Ultimate Guru
Tempranillo1000 schrieb:
...Nun will er die *.so.12 - Sehr wundersam. Ich vermute, das hier noch Überbleibsel von der alten Evolution-Version unter 10.1. übrig sind, kann dass sein?

ja, das ist so. Wegen dem symbolic link...

am besten das evolution mit rpm -e --nodeps evolution deinstallieren, danach neu installieren.
 
So, ich habe Evo nochmal installiert: Leider geht es imme rnoch nicht, ich habe aber festgestellt, dass Evolution die libgnutls.so.13 und die lbgnutls.so.12 benötigt:

hmaass@Tarzan:/opt/gnome> ldd /opt/gnome/bin/evolution | grep libgnu*
libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb7937000)
libgnutls.so.12 => not found

Die Abhängigkeiten im *rpm installieren aber "nur" die libgnutls.so.13.

Wie kann es sein dass Evolution beide Versionen benötigt?

Gruß
Radolfo
 

oc2pus

Ultimate Guru
nein nein nein:

ldd evolution | grep libgnu
libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb7cd3000)

evolution braucht NUR libgnutls.so.13, du hast es nicht deinstalliert vorher :)

also nochmal von vorne, deinstallieren, in /opt/gnome/bin schauen das es wirklich alles weg ist
(rpm -ql evolution ==> liste der installierten Dateien, diese sollten nach einer deinstallation verschwunden sein!)
DANN neu installieren, kein update oder sonst was.
 
Status
Für weitere Antworten geschlossen.
Oben