On Tue, Sep 22, 2020 at 01:07:19PM +0200, Hans-J. Ullrich wrote:
> When I want to install aide, aptitude is telling, that aide-common is 
> suggested. But it also ist telling, that aide-common is dependent to aide. 
> 
> This is weired. As aptitude is setting aide-common as dependent to aide, it 
> should be installed, when aide is installed, but it is NOT. The package 
> aide-common has to be manually installed. 
> 
> I do not believe, that this is wanted this way, I more believe, you want both 
> packages installed, when the package aide is installed.

Let me try to explain:

- aide-common (configuration and Debian magic) depends on aide or
  aide-dynamic (those two packages provide an aide binary) so that aide-common
  is never installed without an aide binary.
- on the other hand, an aide binary can be useful without our
  configuration and the Debian magic. The vast majority of users is
  likely to use our configuration and Debian magic anyway, hence
  the aide binaries _recommend_ aide-common.
- On normal Debian systems, apt is configured to automatically install
  Depends and Recommends, hence apt install aide will pull in
  aide-common UNLESS apt is explicitly configured to not install
  Recommends. This is a feature usually used by advanced users.
- aptitude will show aide-common as a Recommended package, leaving the
  decision to the user. That works as designed.

If you have additional questions, please ask. Otherwise please close
this issue. I plan closing this issue by the end of March 2021.

Greetings
Marc

Reply via email to