Robie Basak <robie.ba...@ubuntu.com> writes: > On Mon, Dec 21, 2015 at 03:08:51PM +0100, Julian Andres Klode wrote:
>> I'll repeat this one last time for you: If A suggests B, and you >> install B in some way, you may have come to rely on the fact that A is >> extended by B on your system. Automatically removing B could thus cause >> an unexpected loss of functionality. > I understand your logic here. But doesn't the same logic apply to > Depends? If B depends on A and you install B in some way, then you may > have come to reply on the fact that A is extended by B on your system, > etc. > I had always assumed that this is the risk you take by using autoremove > and thus you need to pay attention to what you autoremove, which is for > example why unattended-upgrades is sensible by not doing it by default. Er, autoremove certainly never removes a package another package Depends on. Nothing will do that, without removing the depending package. Enforcing that invariant is the whole *point* of apt. -- Russ Allbery (r...@debian.org) <http://www.eyrie.org/~eagle/>