Re: Too many Recommends (in particular on mail-transport-agent)
- Date: Thu, 8 Jun 2017 19:05:05 +0300
- From: Adrian Bunk <bunk@xxxxxxxxxx>
- Subject: Re: Too many Recommends (in particular on mail-transport-agent)
On Wed, Jun 07, 2017 at 03:26:35PM +0200, Christian Seiler wrote:
> - You install package A, which Recommends: B, but you don't
> want B, notice that at the time, and either remove B
> afterwards, or install A with --no-install-recommends. But
> then you install package C at a later point in time, which
> actually depends on B. You notice that C is not what you
> wanted, purge it again, but apt-get autoremove will _not_
> remove B, even though it's automatically installed, because
> A recommends it.
> So basically, the following command sequence may or may not
> leave your system in an identical state, depending on the
> packages that previously have been installed on your system:
> apt-get install A
> apt-get purge A
> apt-get autoremove --purge
> Unfortunately, I don't see a good solution to this problem,
> and I've thought about this a lot in the past.
apt-get blacklist-from-recommends-install B
(or a similar entry in a configuration file)
This would help people who have a strong need/desire to opt out of some
specific package (e.g. pulseaudio) when it would otherwise be pulled in
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed