On 12/27/20 5:56 PM, PICCORO McKAY Lenz wrote:
of course those packages can work with other mail suite but default (as just apt-get install does) install doe snot handle that! so dependences are wrong in all way!

Relax.  It can't be that bad.

The bug references version 0.64.2-1 (as of 2012), where courier-imap and courier-pop both depended on: `exim4 | mail-transport-agent`. Nowadays, the dependencies are on `default-mta | mail-transport-agent`, which seems correct given that courier is *not* the default MTA on Debian.

Note that as per the popularity contest, many more users use courier-imap (0.44%) than courier-mta (0.02%), meaning that the vast majority of users of courier-imap actually *do* use it with an MTA other than courier.

I do not want to annoy that majority of users. Nor am I aware of any significant warning or problem that arises should I try to use courier-imap in combination with courier-mta. Just installing both packages works fine for me. No matter even the order

Just install both packages. But yes, if you want a non-default MTA, you need to explicitly say so. That's intended behavior and not to be overridden by courier-imap. And no, Courier is not the default and it is not likely to become in the future, either.

> Depends:  courier-mta | default-mta | mail-transport-agent

This clearly wouldn't change anything in case the default-mta (exim4-daemon-light) is already installed. And would do the wrong thing (install courier-mta rather than the default-mta), if none of the above are installed, already, but the user chose to install only courier-imap, but not courier-mta.

Unless a real dependency issue (other than something boiling down to courier-mta not being the default MTA) comes up, I'm inclined to close this ticket. So far, nothing substantial has been shown in this ticket.

Regards

Markus

Reply via email to