Evolution:libpopt.so.0: file too short
Hallo, Nach einem "apt-get dist-upgrade " und dem versuch, mir das dabei gelöschte Evolution wieder zu installieren erhielt ich folgende Meldung: linux:/home/sigi # apt-get install evolution Lese Paketlisten... Fertig Erzeuge Abhängigkeitsbaum... Fertig Einige Pakete konnten nicht installiert werden. Dies könnte bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, falls Sie die instabile Distribution verwenden, dass einige benötigte Pakete noch nicht erzeugt oder aus 'Incoming' verschoben worden sind. Da Sie nur eine einzelne Operation angefordert haben, ist es extrem wahrscheinlich, dass das Paket schlichtweg nicht installierbar ist und ein Bugreport über dieses Paket eingereicht werden sollte. Die folgende Information könnte helfen die Sitation zu beheben: Die folgenden Pakete besitzen unerfülte Abhängigkeiten: evolution: Hängt ab von: libgal-2.0.so.5 Hängt ab von: libgtkhtml-3.0.so.2 Hängt ab von: libgtkhtml-a11y-3.0.so.2 E: Fehlerhafte Pakete linux:/home/sigi # Diese Proble oben wurden bereits gelöst. Ich schreibe es nur um einen besseren Durchblick zu erhalten was geschehen ist. Aber wenn ich nun Evolution starten will, geht nichts. Mit der Konsole erhalte ich folgendes: sigi@linux:~> evolution evolution: error while loading shared libraries: libpopt.so.0: file too short sigi@linux:~> rpm -ql popt /usr/lib/libpopt.so.0 /usr/lib/libpopt.so.0.0.0 /usr/lib/libpopt.so.1 /usr/lib/libpopt.so.1.0.0 /usr/share/locale/cs/LC_MESSAGES/popt.mo /usr/share/locale/da/LC_MESSAGES/popt.mo /usr/share/locale/de/LC_MESSAGES/popt.mo /usr/share/locale/es/LC_MESSAGES/popt.mo /usr/share/locale/eu_ES/LC_MESSAGES/popt.mo |..| und so weiter. Alle Dateien sind auch vorhanden. Dieses "libpopt.so.0" ist bereits mit libpopt.so.1 verlinkt. Mit: linux:/home/sigi # apt policy popt popt: Installiert: 1.7-176.3 Kandidat: 1.7-176.3 Versionstabelle: *** 1.7-176.3 0 100 RPM Database 1.7-76 0 500 ftp://ftp.gwdg.de SuSE/9.0-i386/base pkglist linux:/home/sigi # Yast sagt mir noch: zur Verfügung auf CD= popt-1.7-70 und beinhaltet libpopt.so.1 die installierte- libpopt-1.7-176.3 beinhaltet libpopt.so.0 und libpopt.so.1 Möchte ich aber das alte "pop von der SuSE CD" linux:/home/sigi # rpm -Uhv--replacepkgs /media/cdrom/suse/i586/popt-1.7-70.i586.rpm Fehler: Failed dependencies: libpopt.so.0 is needed by (installed) libgal2-1.99.10-2 linux:/home/sigi # Löschen und neu installieren tue ich es aus leidvoller Erfahrung nicht mehr, im Sept. 04 hatte ich ja das Problem damit. Danach ging weder Yast noch das mounten der CD zum installieren. Und so drehe ich mich nun seit einer Woche im Kreise und bekomme dieses Evolution nicht mehr zum laufen. Ich hoffe es war nicht zu viel, aber ich glaube es ist besser mehr als zu wenig zu schreiben. Einen hoffnungsvollen schönen Gruß mit vielem Dank im voraus wünscht, Sigi
Hi, Am Mittwoch, 16. März 2005 17:32 schrieb Siegfrid Brandstätter:
Nach einem "apt-get dist-upgrade " und dem versuch, mir das dabei gelöschte Evolution wieder zu installieren erhielt ich folgende Meldung:
wenn evolution einfach so gelöscht wurde ist das schon mal schlecht. (Obwohl, als Mailclient ist Kmail sicher besser :-)
linux:/home/sigi # apt-get install evolution Lese Paketlisten... Fertig [...] Die folgenden Pakete besitzen unerfülte Abhängigkeiten: evolution: Hängt ab von: libgal-2.0.so.5 Hängt ab von: libgtkhtml-3.0.so.2 Hängt ab von: libgtkhtml-a11y-3.0.so.2 E: Fehlerhafte Pakete linux:/home/sigi #
Welche Source-Liste verwendest Du? (less /etc/apt/source.list)
Diese Proble oben wurden bereits gelöst. Ich schreibe es nur um einen besseren Durchblick zu erhalten was geschehen ist.
Wie hast Du dieses Problem gelöst?
Aber wenn ich nun Evolution starten will, geht nichts. Mit der Konsole erhalte ich folgendes:
Welche Version von Evolution wurde installiert? (rpm -q evolution)
sigi@linux:~> evolution evolution: error while loading shared libraries: libpopt.so.0: file too sh sigi@linux:~> rpm -ql popt /usr/lib/libpopt.so.0 /usr/lib/libpopt.so.0.0.0 /usr/lib/libpopt.so.1 /usr/lib/libpopt.so.1.0.0 /usr/share/locale/cs/LC_MESSAGES/popt.mo /usr/share/locale/da/LC_MESSAGES/popt.mo /usr/share/locale/de/LC_MESSAGES/popt.mo /usr/share/locale/es/LC_MESSAGES/popt.mo /usr/share/locale/eu_ES/LC_MESSAGES/popt.mo
|..|
und so weiter. Alle Dateien sind auch vorhanden.
Der Befehl rpm -ql blabla zeigt Dir nur welche Dateien laut rpm vorhanden sein sollten. Ein "rpm -V popt" z.B vergleicht die Informationen aus der RPM-Datenbank mit den installierten Files.
Dieses "libpopt.so.0" ist bereits mit libpopt.so.1 verlinkt.
Bei mir mit libpopt.so.0.0.0 (popt-1.7-190 -SuSE 9.2) Ich kann mich an Schwierigkeiten mit popt unter SuSE 9.0 erinnern,- leider nur daran.... Gruß Harald
participants (2)
-
Harald Huthmann
-
Siegfrid Brandstätter