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