Re: Hilfe beim Upgrade von Sarge auf Etch
Rene Engelhard wrote: > [ warum schickst Du das zweimal? ] [Dummheit ;-) ] > Bug im mozilla-thunderbird-locale-Paket *in sarge*, weil das ist das > postrm vom alten Paket. "Schwer" zu fixen.. > > Hack' das script, entferne das Kommando. Danach alle mozilla-thunderbird-* > löschen > (eh obsolete) und thunderbird-* installieren. [ oder icedove-* ] Leider hat es trotzdem nicht funktioniert. Das Update ist zwar weitergelaufen aber das Ergebnis war nur ein unvollständiges System... Also hab ich mich entschlossen eine neue Installation zu machen (mit Etch) und dann nur meine alte /home wieder einzubinden. Hat auch prima geklappt. Gruss, Matthias -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Hilfe beim Upgrade von Sarge auf Etch
Rene Engelhard <[EMAIL PROTECTED]> wrote: > Frank Küster wrote: >> > Bug im mozilla-thunderbird-locale-Paket *in sarge*, >> >> Wieso in sarge? In sarge sagte die Manpage von >> update-mozilla-thunderbird-chrome noch, dass "extensions" dieses >> Programm im postrm aufrufen müssen. Unabhängig davon ob die >> locale-Pakete eine extension sind - es gibt keinen Grund warum das >> postrm-Skript davon ausgehen müsste, dass dieses Kommando beim *remove* >> (oder upgrade) nicht mehr da sei. > > Offensichtlich ist das aber beim upgrade nicht mehr da. Und > mozilla-thunderbird-locale-de's Dependencies verhindern das nicht. Ergo > bug in mozilla-thunderbird-locale-de. IMHO. Ober ich uebersehe was > wichtiges... Wenn Paket A in sarge vorschreibt "Extensions von A (die logischerweise ein Depends: A haben) müssen im postrm-Skript /usr/sbin/update-A aufrufen", dann ist es IMHO Aufgabe des Pakets A, dafür zu sorgen, dass Pakete die sich daran halten auch funktionieren. >> > weil das ist das >> > postrm vom alten Paket. "Schwer" zu fixen.. >> >> Ja, "schwer" in Anführungszeichen. mozilla-thunderbird muss nur einen >> symlink >> >> /usr/sbin/update-mozilla-thunderbird-chrome -> /bin/true >> >> ins *deb packen, oder? > > Das "neue" dummy-Paket mozilla-thunderbird-de (was es in testing > uebrigens (noch) nicht gibt, also dem OP nicht hilft) koennte das tun, ja > Ob dann alles relativ sauber geht ist ne andere Frage. Meiner Meinung nach ist das die Aufgabe von mozilla-thunderbird. Nur wer sich mit diesem Paket auskennt weiß ja, ob der Symlink vielleicht statt auf /bin/true auf ein neues update-Skript zeigen sollte, oder ob man ein Shellskript braucht das die Syntax des alten in die eines neuen umbaut, oder wasweiss ich. Gruß, Frank -- Dr. Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)
Re: Hilfe beim Upgrade von Sarge auf Etch
Frank Küster wrote: > > Bug im mozilla-thunderbird-locale-Paket *in sarge*, > > Wieso in sarge? In sarge sagte die Manpage von > update-mozilla-thunderbird-chrome noch, dass "extensions" dieses > Programm im postrm aufrufen müssen. Unabhängig davon ob die > locale-Pakete eine extension sind - es gibt keinen Grund warum das > postrm-Skript davon ausgehen müsste, dass dieses Kommando beim *remove* > (oder upgrade) nicht mehr da sei. Offensichtlich ist das aber beim upgrade nicht mehr da. Und mozilla-thunderbird-locale-de's Dependencies verhindern das nicht. Ergo bug in mozilla-thunderbird-locale-de. IMHO. Ober ich uebersehe was wichtiges... > > weil das ist das > > postrm vom alten Paket. "Schwer" zu fixen.. > > Ja, "schwer" in Anführungszeichen. mozilla-thunderbird muss nur einen > symlink > > /usr/sbin/update-mozilla-thunderbird-chrome -> /bin/true > > ins *deb packen, oder? Das "neue" dummy-Paket mozilla-thunderbird-de (was es in testing uebrigens (noch) nicht gibt, also dem OP nicht hilft) koennte das tun, ja Ob dann alles relativ sauber geht ist ne andere Frage. Gr��e/Regards, Ren� -- .''`. Ren� Engelhard -- Debian GNU/Linux Developer : :' : http://www.debian.org | http://people.debian.org/~rene/ `. `' [EMAIL PROTECTED] | GnuPG-Key ID: 248AEB73 `- Fingerprint: 41FA F208 28D4 7CA5 19BB 7AD9 F859 90B0 248A EB73 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Hilfe beim Upgrade von Sarge auf Etch
Rene Engelhard <[EMAIL PROTECTED]> wrote: > [ warum schickst Du das zweimal? ] > > Am Mittwoch, 25. Oktober 2006 14:23 schrieb Matthias Ochs: >> Hallo, >> >> ich bin gerade dabei den letzten meiner fünf Rechner hier in meinem >> Heimnetzwerk auf Etch zu aktualisieren. Leider gibt es da ein Problem. >> Nachdem ein Teil der Aktualisierung erfolgt ist meldet aptitude: >> >> /var/lib/dpkg/info/mozilla-thunderbird-locale-de.postrm: line 12: >> update-mozilla-thunderbird-chrome: command not found >> dpkg: Fehler beim Bearbeiten von mozilla-thunderbird-locale-de (--remove): >> Unterprozess post-removal script gab den Fehlerwert 127 zurück >> Fehler traten auf beim Bearbeiten von: >> mozilla-thunderbird-locale-de >> E: Sub-process /usr/bin/dpkg returned an error code (1) > > Bug im mozilla-thunderbird-locale-Paket *in sarge*, Wieso in sarge? In sarge sagte die Manpage von update-mozilla-thunderbird-chrome noch, dass "extensions" dieses Programm im postrm aufrufen müssen. Unabhängig davon ob die locale-Pakete eine extension sind - es gibt keinen Grund warum das postrm-Skript davon ausgehen müsste, dass dieses Kommando beim *remove* (oder upgrade) nicht mehr da sei. > weil das ist das > postrm vom alten Paket. "Schwer" zu fixen.. Ja, "schwer" in Anführungszeichen. mozilla-thunderbird muss nur einen symlink /usr/sbin/update-mozilla-thunderbird-chrome -> /bin/true ins *deb packen, oder? Gruß, Frank -- Dr. Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)
Re: Hilfe beim Upgrade von Sarge auf Etch
Hallo, "Matthias Ochs" <[EMAIL PROTECTED]> wrote: > Hallo, > > ich bin gerade dabei den letzten meiner fünf Rechner hier in meinem > Heimnetzwerk auf Etch zu aktualisieren. Leider gibt es da ein > Problem. Nachdem ein Teil der Aktualisierung erfolgt ist meldet > aptitude: Kannst du bitte deine Zeilenlänge vernünftig einstellen? Ich habe das mal gerichtet. > /var/lib/dpkg/info/mozilla-thunderbird-locale-de.postrm: line 12: > update-mozilla-thunderbird-chrome: command not found > dpkg: Fehler beim Bearbeiten von mozilla-thunderbird-locale-de (--remove): > Unterprozess post-removal script gab den Fehlerwert 127 zurück > Fehler traten auf beim Bearbeiten von: > mozilla-thunderbird-locale-de > E: Sub-process /usr/bin/dpkg returned an error code (1) Entscheidend für die Fehlersuche ist die erste Zeile: update-mozilla-thunderbird-chrome: command not found packages.debian.org oder das findpkg-Skript sagt einem, dass es in sarge usr/sbin/update-mozilla-thunderbird-chrome im Paket mozilla-thunderbird gab, aber jetzt nicht mehr. Auf den ersten Blick sieht das nach einem schweren Bug aus, entweder in locale-de-Paket (das nicht darauf vertrauen dürfte, dass das Programm noch da ist) oder sogar eher in mozilla-thunderbird, der nicht einfach ein Programm ersatzlos streichen sollte, dass von ihm abhängende Pakete erwarten. Ja, wohl definitiv in mozilla-thunderbird, denn dort sagt die manpage zu update-...: , | Extensions must call update-mozilla-thunderbird-chrome in postrm to | allow graceful upgrades & removal. ` > Ich habe bereits ein "aptitude -f install" versucht und das selbe > Ergebnis erhalten. Auch mozilla-thunderbird-locale-de zu entfernen hat > nicht geklappt. Was tun? Ich bin für alle Hinweise dankbar. Alle > Daten des Rechners sind zwar gesichert, aber ich hoffe ich komme um > eine Neuinstallation herum. Du solltest auf jeden Fall einen Bugreport gegen mozilla-thunderbird machen, und ich denke die korrekte severity ist "serious". Als workaround kannst du einfach /var/lib/dpkg/info/mozilla-thunderbird-locale-de.postinst öffnen und vor die Zeile, in der update-... aufgerufen wird, ein # setzen. Der Maintainer von mozilla-thunderbird sollte dir dann sagen können, ob und wenn ja was du manuell aufrufen sollst. Gruß, Frank -- Dr. Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)
Re: Hilfe beim Upgrade von Sarge auf Etch
[ warum schickst Du das zweimal? ] Am Mittwoch, 25. Oktober 2006 14:23 schrieb Matthias Ochs: > Hallo, > > ich bin gerade dabei den letzten meiner fünf Rechner hier in meinem > Heimnetzwerk auf Etch zu aktualisieren. Leider gibt es da ein Problem. > Nachdem ein Teil der Aktualisierung erfolgt ist meldet aptitude: > > /var/lib/dpkg/info/mozilla-thunderbird-locale-de.postrm: line 12: > update-mozilla-thunderbird-chrome: command not found > dpkg: Fehler beim Bearbeiten von mozilla-thunderbird-locale-de (--remove): > Unterprozess post-removal script gab den Fehlerwert 127 zurück > Fehler traten auf beim Bearbeiten von: > mozilla-thunderbird-locale-de > E: Sub-process /usr/bin/dpkg returned an error code (1) Bug im mozilla-thunderbird-locale-Paket *in sarge*, weil das ist das postrm vom alten Paket. "Schwer" zu fixen.. Hack' das script, entferne das Kommando. Danach alle mozilla-thunderbird-* löschen (eh obsolete) und thunderbird-* installieren. [ oder icedove-* ] Grüße, Rene -- .''`. René Engelhard -- Debian GNU/Linux Developer : :' : http://www.debian.org | http://people.debian.org/~rene/ `. `' [EMAIL PROTECTED] | GnuPG-Key ID: 248AEB73 `- Fingerprint: 41FA F208 28D4 7CA5 19BB 7AD9 F859 90B0 248A EB73
Hilfe beim Upgrade von Sarge auf Etch
Hallo, ich bin gerade dabei den letzten meiner fünf Rechner hier in meinem Heimnetzwerk auf Etch zu aktualisieren. Leider gibt es da ein Problem. Nachdem ein Teil der Aktualisierung erfolgt ist meldet aptitude: /var/lib/dpkg/info/mozilla-thunderbird-locale-de.postrm: line 12: update-mozilla-thunderbird-chrome: command not found dpkg: Fehler beim Bearbeiten von mozilla-thunderbird-locale-de (--remove): Unterprozess post-removal script gab den Fehlerwert 127 zurück Fehler traten auf beim Bearbeiten von: mozilla-thunderbird-locale-de E: Sub-process /usr/bin/dpkg returned an error code (1) Ich habe bereits ein "aptitude -f install" versucht und das selbe Ergebnis erhalten. Auch mozilla-thunderbird-locale-de zu entfernen hat nicht geklappt. Was tun? Ich bin für alle Hinweise dankbar. Alle Daten des Rechners sind zwar gesichert, aber ich hoffe ich komme um eine Neuinstallation herum. Grüße & TIA, Matthias -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Hilfe beim Upgrade von Sarge auf Etch
Hallo, ich bin gerade dabei den letzten meiner fünf Rechner hier in meinem Heimnetzwerk auf Etch zu aktualisieren. Leider gibt es da ein Problem. Nachdem ein Teil der Aktualisierung erfolgt ist meldet aptitude: /var/lib/dpkg/info/mozilla-thunderbird-locale-de.postrm: line 12: update-mozilla-thunderbird-chrome: command not found dpkg: Fehler beim Bearbeiten von mozilla-thunderbird-locale-de (--remove): Unterprozess post-removal script gab den Fehlerwert 127 zurück Fehler traten auf beim Bearbeiten von: mozilla-thunderbird-locale-de E: Sub-process /usr/bin/dpkg returned an error code (1) Ich habe bereits ein "aptitude -f install" versucht und das selbe Ergebnis erhalten. Auch mozilla-thunderbird-locale-de zu entfernen hat nicht geklappt. Was tun? Ich bin für alle Hinweise dankbar. Alle Daten des Rechners sind zwar gesichert, aber ich hoffe ich komme um eine Neuinstallation herum. Grüße & TIA, Matthias -- GMX DSL-Flatrate 0,- Euro* - Überall, wo DSL verfügbar ist! NEU: Jetzt bis zu 16.000 kBit/s! http://www.gmx.net/de/go/dsl -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)