Probably as consequence of enabling +dkim by default, exim now fails to emerge if gnutls is not compiled with +dane (doesn't find the dane includes). After gnutls +dane, the build doesn't link to the dane library; so exim +dkim would also need +dane, which conflicts with gnutls outright. So the solution is to require -gnutls if dkim is enabled in exim. Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf96e7e3e94c2c12f7024f748d596a0295126a0 commit dcf96e7e3e94c2c12f7024f748d596a0295126a0 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2019-12-14 11:04:22 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2019-12-14 11:04:38 +0000 mail-mta/exim-4.93.0.3: block gnutls with dkim, thanks Bernd Feige Closes: https://bugs.gentoo.org/702812 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Fabian Groffen <grobian@gentoo.org> mail-mta/exim/exim-4.93.0.3.ebuild | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-)