On Wed, Jan 11, 2012 at 15:22, Sven Joachim <[email protected]> wrote:
>
> On 2012-01-11 17:11 +0100, Felipe Sateler wrote:
>
> > Package: aptitude
> > Version: 0.6.4-1.2
> > Severity: normal
> >
> > Take the following situation (available as of today in unstable):
> >
> > timidity Recommends timidity-daemon
> > timidity-daemon Depend on timidity
> >
> > In the graphical user interface, marking timidity for installation
> > (doesn't matter if directly or via another package) causes both packages
> > to be marked for installation.
>
> So far, so good.
>
> > Marking timidity as automatically
> > installed and removing all reverse-deps causes both timidity-daemon and
> > timidity to stay installed, because of the circular depends/recommends.
>
> I cannot reproduce this.
Weird. I notice now that apt-get doesn't remove it either. Maybe the
problem is there.
>
> > Aptitude should probably try to detect these cases and remove them too.
>
> It does that here. Are you sure there are no packages left installed
> which recommend timidity?
% aptitude search '?installed(?or(?recommends(timidity),?depends(timidity)))'
% sudo aptitude -y install timidity
The following NEW packages will be installed:
timidity timidity-daemon{a}
<snip>
% sudo aptitude markauto timidity
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 409 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
% aptitude why timidity
i impressive Depends python-pygame
i A python-pygame Suggests timidity
% sudo aptitude install
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 409 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
% sudo aptitude remove
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 409 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
% sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 409 not upgraded.
--
Saludos,
Felipe Sateler
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]