Re: keeping an obsolete package (libx264-78) removes its automatically installed status
On Sun, Dec 13, 2009 at 08:59:28PM -0500, Celejar <email@example.com> was heard to say:
> The package 'libx264-78' is installed on my (Sid) system:
> ~# aptitude why libx264-78
> i gnome-mplayer Depends mplayer (>= 1.0~) | mplayer-nogui (>= 1.0~)
> i A mplayer Depends libx264-78 (>= 1:0.svn20091101)
> Aptitude shows it in the 'Obsolete and Locally Created Packages'
> section. When I try to upgrade the system, aptitude (initially)
> suggests that I keep this package, but whenever I accept the
> suggestion, the package's status of 'automatically installed' goes
> away, and it becomes marked as manually installed (which is certainly
> not what I want, since I have no idea what the thing is - I just want
> mplayer to be happy).
Before you enter the resolver, is libx264-78 being removed as unused?
After you accept its suggestion, is libx264-78 still required by the
version of mplayer being installed?
> This doesn't seem to happen to most packages -
> does this have anything to do with the fact that it's 'obsolete' (i.e.,
> currently not available in the archives)? Is this a bug?
It sounds like a bug. The resolver shouldn't touch automatic flags
except to set them to "true" (for new installs).