| Summary: | sys-libs/ldb-2.2.0-r1 : * Invalid use of waf-utils.eclass | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Gentoo's SAMBA Team <samba> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | chris, guillaumeseren, herrtimson, konstantin, marduk, norman, vklimovs, wasaol, zjgkkn |
| Priority: | Normal | Keywords: | PullRequest |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=733188 https://github.com/gentoo/gentoo/pull/17126 |
||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 sys-libs:ldb-2.2.0-r1:20200815-112232.log temp.tbz2 |
||
|
Description
Toralf Förster
2020-08-15 11:31:50 UTC
Created attachment 654770 [details]
emerge-info.txt
Created attachment 654772 [details]
emerge-history.txt
Created attachment 654774 [details]
environment
Created attachment 654776 [details]
etc.portage.tbz2
Created attachment 654778 [details]
sys-libs:ldb-2.2.0-r1:20200815-112232.log
Created attachment 654780 [details]
temp.tbz2
I'm also affected with this bug on sys-libs/ ldb-2.0.12-r1 (marked as stable on amd64) *** Bug 737242 has been marked as a duplicate of this bug. *** Hey, I run into this issue, and reported just a few minutes after you :) ldb compile works find if I revert this commit https://gitweb.gentoo.org/repo/gentoo.git/commit?id=42d6e353 Or try this: # USE=python emerge --nodeps sys-libs/ldb *** Bug 737258 has been marked as a duplicate of this bug. *** *** Bug 737262 has been marked as a duplicate of this bug. *** The patch in github PR fixed it for me (sys-libs/ldb-2.0.12-r1) I also have run into this problem. USE=python fixed it for me. seems the python-use-flag is always required for this package now. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e31cbf758673271ca84f5c65f004ca2236ada23 commit 8e31cbf758673271ca84f5c65f004ca2236ada23 Author: David Seifert <soap@gentoo.org> AuthorDate: 2020-08-15 20:31:49 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2020-08-15 20:31:49 +0000 sys-libs/ldb: Require python at build-time unconditionally * waf requires setting up a valid python interpreter before calling waf-utils_src_configure. Closes: https://bugs.gentoo.org/733188 Closes: https://bugs.gentoo.org/737238 Closes: https://github.com/gentoo/gentoo/pull/17126 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: David Seifert <soap@gentoo.org> sys-libs/ldb/ldb-2.0.12-r1.ebuild | 8 +++++--- sys-libs/ldb/ldb-2.1.4-r1.ebuild | 8 +++++--- sys-libs/ldb/ldb-2.2.0-r1.ebuild | 8 +++++--- 3 files changed, 15 insertions(+), 9 deletions(-) *** Bug 737274 has been marked as a duplicate of this bug. *** *** Bug 737430 has been marked as a duplicate of this bug. *** This is not solved yet. ebuild fails if distcc is enabled. FEATURES=-distcc emerge -1 ldb Does produce a workable result. Probably if waf is used distcc should be disabled. See also: https://bugs.gentoo.org/749267 & https://bugs.gentoo.org/749261 |