On Mon, Jan 18, 2010 at 09:12:58PM +0100, Salvo Tomaselli wrote: > > Is this the output you see? If it is, then the bug is that aptitude > > thinks that diff is still essential although the version in unstable is > > not. This happens if you still have stable or oldstable in your > > sources.list, although you run testing or sid. > > That is the output i see and yes i have stable and testing in my sources.list
This bug has already wrongly been reported against diff ( http://bugs.debian.org/553354 ) and, depending on how aptitude is implemented, it might be related to http://bugs.debian.org/548505 apt suffers from the same problem: $ apt-get remove diff Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: mktemp Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: diff 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 32.8kB disk space will be freed. Do you want to continue [Y/n]? n $ vi /etc/apt/sources.list $ apt-get remove diff -o APT::Cache-Limit=50128128 Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: diff WARNING: The following essential packages will be removed. This should NOT be done unless you know exactly what you are doing! diff 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 32.8kB disk space will be freed. You are about to do something potentially harmful. To continue type in the phrase 'Yes, do as I say!' ?] > Well your choice in deciding if reassign or close I will merge this bug with #553354, rename it, remove the unreproducible tag, set its severity to important and either reassign it to aptitude or clone it and reassign it to apt and aptitude. Regards Carsten -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

