Summary: | mail-mta/exim-4.91 fails to compile with error: Version 6 and later BDB API is not supported | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Stein <himbeere> |
Component: | Current packages | Assignee: | Fabian Groffen <grobian> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Adrian.Bassett, drmccoy, gentoo, jstein, net-mail+disabled |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Stein
2018-04-15 17:17:00 UTC
~ # equery l db * Searching for db ... [IP-] [ ] sys-libs/db-4.8.30-r2:4.8 [IP-] [ ] sys-libs/db-5.3.28-r2:5.3 [IP-] [ ] sys-libs/db-6.0.35-r1:6.0 ~ # The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595474fdaf4ff29ea06d82c64ab065c157b26ae5 commit 595474fdaf4ff29ea06d82c64ab065c157b26ae5 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2018-04-16 09:02:05 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2018-04-16 09:02:05 +0000 mail-mta/exim: restrict sys-libs/db dependency, bug #653252 Closes: https://bugs.gentoo.org/653252 Package-Manager: Portage-2.3.24, Repoman-2.3.6 mail-mta/exim/exim-4.91.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Hi Fabian. This fix doesn't seem to work. Still have the exact same error. cheers t. OK. Thanks, I'll look into it later. thanks. I guess we have to play around with db-use eclass or something. cheers t. I have the suspicion that it needs some conf-foo perhaps the eclass can indeed generate the correct -I flags. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3077289440d70b8f87a042cdfed42dae72b7ce49 commit 3077289440d70b8f87a042cdfed42dae72b7ce49 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2018-04-16 16:38:19 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2018-04-16 16:38:30 +0000 mail-mta/exim: specify best matching db version, bug #653252 Upstream banned >=db-6 for various reasons, so we need to tell explicitly which version of db is available (<6) to be used. Closes: https://bugs.gentoo.org/653252 Package-Manager: Portage-2.3.24, Repoman-2.3.6 mail-mta/exim/exim-4.91.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) |