Processed: Re: Bug#854659: tcsh: fails to configure
Processing control commands: > found -1 6.20.00-5 Bug #854659 [tcsh] tcsh: fails to configure Marked as found in versions tcsh/6.20.00-5. -- 854659: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854659 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#854659: tcsh: fails to configure
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
Bug#854659: tcsh: fails to configure
> There was a problem when upgrading from 6.20.00-5 (sorry for the German): This is a problem in the postrm of 6.20.00-4 which is fixed in 6.20.00-5. Since I cannot fix 6.20.00-4, you should just ignore this. -- regards Thomas
Bug#854659: tcsh: fails to configure
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. -- System Information: Debian Release: 9.0 APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 4.9.8-nouveau (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages tcsh depends on: ii libc6 2.24-9 ii libtinfo5 6.0+20161126-1 tcsh recommends no packages. tcsh suggests no packages. -- no debconf information