Control: found -1 6.20.00-5

On 2017-02-09 07:38 +0100, Sven Joachim wrote:

> Package: tcsh
> Version: 6.20.00-6
> Severity: serious
>
> There was a problem when upgrading from 6.20.00-5 (sorry for the German):
>
> ,----
> | (Lese Datenbank ... 218742 Dateien und Verzeichnisse sind derzeit 
> installiert.)
> | Vorbereitung zum Entpacken von .../tcsh_6.20.00-6_i386.deb ...
> | Entpacken von tcsh (6.20.00-6) über (6.20.00-5) ...
> | /usr/bin/update-menus
> | postrm called with unknown argument `upgrade'
> | dpkg: Warnung: Unterprozess altes post-removal-Skript gab den Fehlerwert 1 
> zurück
> | dpkg: stattdessen wird Skript aus dem neuen Paket probiert ...
> | /usr/sbin/remove-shell
> | dpkg: ... sieht so aus, als hätte das geklappt.
> | Vorbereitung zum Entpacken von .../debootstrap_1.0.88_all.deb ...
> | Entpacken von debootstrap (1.0.88) über (1.0.87) ...
> | Trigger für menu (2.1.47) werden verarbeitet ...
> | tcsh (6.20.00-6) wird eingerichtet ...
> | update-alternatives: Fehler: Alternativen-Pfad /bin/tcsh existiert nicht
> | dpkg: Fehler beim Bearbeiten des Paketes tcsh (--configure):
> |  Unterprozess installiertes post-installation-Skript gab den Fehlerwert 2 
> zurück
> `----
>
> The update-alternatives error happens because the postinst script is
> trying to set up the alternative before creating the /bin/tcsh symlink,
> AFAICS.

Sorry, this statement is of course wrong, /usr/bin/tcsh is a symlink to
/bin/tcsh rather than the other way around.  The real problem is that
the postrm script removes /bin/tcsh rather than the /usr/bin/tcsh
symlink.

Cheers,
       Sven

Reply via email to