The courier package implicitly conflicts with ssmtp and msmtp.
Both of those packages can be built without mta support and they only conflict with courier if their "mta" USE flag is on.
Since courier doesn't know whether the flag is on, please remove the conflists upon those and let them decide whether to conflict or not.
Created attachment 294137 [details, diff]
removes courier conflict with msmtp and ssmtp
So rather than removing the blocks, they should be converted to contain USE dependencies?
if it's possible, yes.
much better way would be providing virtual mta package or supporting mailwrapper that was dropped from portage...
The bug has been closed via the following commit(s):
Author: Hanno <firstname.lastname@example.org>
AuthorDate: 2019-01-27 15:54:50 +0000
Commit: Hanno <email@example.com>
CommitDate: 2019-01-27 15:54:50 +0000
mail-mta/courier: Allow co-installation with ssmtp/msmtp.
ssmtp/msmtp only need to be blocked if they have the mta
use flag set.
Signed-off-by: Hanno Boeck <firstname.lastname@example.org>
Package-Manager: Portage-2.3.58, Repoman-2.3.12
mail-mta/courier/courier-1.0.5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)