[Aptitude-devel] Bug#651947: aptitude has buggy dependency resolution.

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Tue Apr 5 14:01:07 UTC 2016


2011-12-13 08:55 dE .:
>Package: aptitude
>Version: 0.6.4-1.2
>Severity: important
>Aptitude suggests removal of 284 packages in favor of keeping 
>update-inetd at version 4.40 which it complains as being held, which 
>is not true. Corresponding attachment aptitude_bug.

As noted in another reply to this bug report, aptitude doesn't complaint
about update-inetd being held as in "having a hold", but on being "kept
back" (i.e. not considered for upgrade) in the given resolution attempt.

>Also, aptitude states perl-base: Conflicts: update-inetd, but this's 
>not written in aptitude show perl-base.

As noted in yet another reply, perl (5.14.2-6) added a conflicts with
"update-inetd (<< 4.41)".

>apt-get, Synaptic and other apt implementation's behavior is to 
>upgrade update-inetd instead as show in file apt-get_output.

So this is indeed the problem, aptitude usually offers solutions
involving the removal of many packages before others in which
update-inetd is upgraded.

Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>

More information about the Aptitude-devel mailing list