Bug#89086: apt-get: "due to" when removing essential packages shows the wrong direction
Package: apt
Version: 0.5.3
Severity: normal
<-- snip -->
# apt-get remove slang1
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
...
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
dpkg sysvinit (due to dpkg) util-linux (due to sysvinit) slang1 (due to
util-linux)
0 packages upgraded, 0 newly installed, 164 to remove and 6 not upgraded.
Need to get 0B of archives. After unpacking 311MB will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'
?]
<-- snip -->
It isn't true that slang1 gets removed due to the removal of util-linux,
but util-linux gets removed due to the removal of slang1 instead.
-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux r063144.stusta.swh.mhn.de 2.4.2-ac16 #1 Fri Mar 9 15:07:55 CET 2001 i586
Versions of packages apt depends on:
ii libc6 2.2.2-1 GNU C Library: Shared libraries an
ii libstdc++2.10-glibc2.2 1:2.95.3-6 The GNU stdc++ library
Reply to: