Siduction Forum
Siduction Forum => Software - Support => Topic started by: 10toe on 2011/12/05, 22:38:16
-
Hallo Leute,
habe hier auf dem Notebook (686) meiner Frau seit längerem mal wieder ein Update laufen lassen - jetzt mit siduction und ohne aptosid repo.
Aber ich stehe jetzt vor einem Problem. Egal, was ich installieren will, erhalte ich:
# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Statusinformationen werden eingelesen... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 3 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
mythes-de (20110119-4) wird eingerichtet ...
/var/lib/dpkg/info/mythes-de.postinst: 6: /var/lib/dpkg/info/mythes-de.postinst: update-openoffice-dicts: not found
dpkg: Fehler beim Bearbeiten von mythes-de (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 127 zurück
configured to not write apport reports
Fehler traten auf beim Bearbeiten von:
mythes-de
E: Sub-process /usr/bin/dpkg returned an error code (1)
Gleiches Problem auch wenn ich das Paket purgen möchte.
Alle anderen Installationsprozesse werden damit abgebrochen. Ich komme nicht drauf: Wie kann man da am besten wieder raus?
Viele Grüße
Hans
[edit: als gelöst markiert]
-
Update oder dist-upgrade?
hast du schonmal "dpkg --configure -a" versucht?
Sonst:
Ich hatte inetwa das gleich problem wie du, aber ich weiß nicht mehr genau wie ich es gelöst habe. Ich habe glaube ich das entsprechende *.deb in /var/cache/apt/archives/ gelöscht. Es wird dann beim d-u neu heruntergeladen. Eventuell muß du es noch zusätzlich purgen. Man darf da schon etwas ausprobieren.
-
/var/lib/dpkg/lists/mythes-de.postinst editieren.
Unter der Zeile mit set -e
eine neue Zeile mit
exit 0
speichern und apt-get -f install
greetz
devil
-
Hallo devil,
meintest Du /var/lib/dpkg/info/mythes-de.postinst?
Ich musste ausserdem an der gleichen Stelle in
/var/lib/dpkg/info/mythes-de.postrm
das exit 0 einbringen bevor apt sich zufrieden gegeben hat.
Gruss
ayla
-
meintest Du /var/lib/dpkg/info/mythes-de.postinst?
Ich musste ausserdem an der gleichen Stelle in
/var/lib/dpkg/info/mythes-de.postrm
das exit 0 einbringen bevor apt sich zufrieden gegeben hat.
Gruss
ayla
Klappt! Ihr seid spitze! :-)
-
ayla,
ja, falsch, info ist natürlich richtig. Allerdings hätte .postinst eigentlich klappen sollen.
greetz
devil
-
Hatte, wie wohl 10toe auch, bereits versucht das Paket mit einem purge zu entfernen. Daher wohl die Notwendigkeit des zweiten Eintrags.
Bei einer erneuten Installation war dann der Eintrag in .postinst ausreichend.
Gruß
ayla