Re: Hilfe beim Upgrade von Sarge auf Etch

2006-10-27 Diskussionsfäden Matthias Ochs
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

2006-10-25 Diskussionsfäden Frank Küster
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

2006-10-25 Diskussionsfäden Rene Engelhard
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

2006-10-25 Diskussionsfäden Frank Küster
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

2006-10-25 Diskussionsfäden Frank Küster
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

2006-10-25 Diskussionsfäden Rene Engelhard
[ 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

2006-10-25 Diskussionsfäden 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)

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

2006-10-25 Diskussionsfäden 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)

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)