On Fri, 30 Oct 2009 18:11:57 +0100 (CET) Santiago Vila <[email protected]> wrote:
> On Fri, 30 Oct 2009, Celejar wrote: > > > Package: diff > > Severity: serious > > Justification: Policy 3.8 > > > > > > Package was marked as 'essential', but the policy is: > > > > Since these packages cannot be easily removed (one has to specify > > an extra force option to dpkg to do so), this flag must not be used > > unless absolutely necessary. > > > > But the package description states: > > > > It may be safely removed after upgrading to squeeze. > > Bogus report. > > dpkg --info diff_2.8.1-18_all.deb | grep -i Essential > [output is empty] > > This may be a bug in dpkg/apt if you are still unable to remove it, > but certainly not a bug in diff. Hm, you're right, of course. Aptitude had insisted vehemently that the packages was essential, and indeed, aptitude still insists that it is: ~$ aptitude show diff Package: diff Essential: yes State: installed Automatically installed: no Version: 1:2.8.1-18 Priority: extra Section: oldlibs Maintainer: Santiago Vila <[email protected]> Uncompressed Size: 32.8k PreDepends: diffutils Description: dummy transitional package for diff -> diffutils This is a dummy package to aid in transitioning from diff to diffutils. It may be safely removed after upgrading to squeeze. So this seems to be an aptitude bug. I notice a possibly related bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548505 But the explanation given there by the aptitude maintainer doesn't seem to cover this case, since 'diff' is not marked 'Important' (and is not named 'apt' :)). Should I file a new bug there, or do you want to assign this bug to him? Celejar -- foffl.sourceforge.net - Feeds OFFLine, an offline RSS/Atom aggregator mailmin.sourceforge.net - remote access via secure (OpenPGP) email ssuds.sourceforge.net - A Simple Sudoku Solver and Generator -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

