[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#736763: bugs.debian.org: apache2 not removed after purging smokeping



On Tue, Aug 11, 2015 at 04:32:46PM +0000, Jean-Michel Vourgère wrote:
> I'm not the original submitter. I think most user don't care much about
> recommends, suggests and so on... If they install a package and some
> dependencies are pulled, they very probably want autoremove to remove
> them all when the original package is removed. That doesn't seem to

Well, that depends. It probably is that way if you install something,
doesn't like it and remove it again, but in general you don't want apt
to remove recommends/suggests as this means that a package looses
features. Like, say your texteditor recommends a package it needs to
print stuff for you. You can use your texteditor without ever printing
stuff, so a dependency would be wrong, but people would quickly start
complaining if there texteditor can't print stuff anymore as apt decided
that recommends do not need to be installed anymore (especially as
recommends are installed by default, so ignoring this relation in
autoremove would mean removing the just installed recommends again…).


> I mostly wanted the report out of apache2. Sorry. ^^

Well, one of my DebCamp projects is it to triage some apt bugs, so you
were "lucky" that someone responded to your reassign. :P


> Regarding your question, I have here a configuration here where aptitude
> suggests apache2/apache2-bin/apache2-data/apache2-utils removal, and
> "apt-get autoremove" does not. Should we clone that report?
> 
> > So, how am I able to reproduce this and/or are you sure nothing else on your
> > system recommends/suggests apache2 keeping it installed.
> 
> I don't think so. I also checked the virtual packages.
> 
> But there are circular dependencies, like:
> - apache2 depends on apache2-bin
>   - apache2-bin suggests apache2-doc (UNSATISFIED)
>     - apache2-doc recommends apache2
> 
> Also, here, I have a very ugly mix of jessie, testing and sid packages,
> plus a few I built myself and installed with a dpkg -i. :/
> 
> Would you like a full list of packages and versions?

You could sent me /var/lib/dpkg/status and /var/lib/apt/extended_states
of a system were it happens, that should be enough to reproduce it.

Usual disclaimer: dpkg/status contains information about all packages
you have installed on your system and in which version. If you don't
want to expose this information in public, feel free to sent it
privately to me.


Best regards

David Kalnischkies

Attachment: signature.asc
Description: Digital signature


Reply to: