Summary: | dev-python/wxpython-4.2.0 - ./regen.sh: line 127: /usr/bin/doxygen: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Mokrejš <mmokrejs> |
Component: | Current packages | Assignee: | Gentoo wxWidgets project <wxwidgets> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mgorny, prefix, python |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Martin Mokrejš
2023-08-08 15:29:55 UTC
I found it. --- /var/db/repos/gentoo/dev-python/wxpython/wxpython-4.2.1.ebuild.ori 2023-12-29 14:52:35.012477000 +0100 +++ /var/db/repos/gentoo/dev-python/wxpython/wxpython-4.2.1.ebuild 2023-12-29 14:54:01.315875000 +0100 @@ -71,7 +71,7 @@ } python_compile() { - DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die + DOXYGEN="${EPREFIX}"/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die # Refresh the bundled/pregenerated sip files "${EPYTHON}" build.py sip || die Thanks for figuring it out. However, I'm going to use `type -P` to avoid hardcoding any particular path. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a1299b8fd77d253927394e3f9921822f223a34 commit 69a1299b8fd77d253927394e3f9921822f223a34 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2023-12-29 16:47:18 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2023-12-29 16:49:02 +0000 dev-python/wxpython: Do not hardcode the path to doxygen Closes: https://bugs.gentoo.org/911925 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +- dev-python/wxpython/wxpython-4.2.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Thank you, you are smarter than me. I am not sure if that won't break during bootstrapping. Portage takes care of the EPREFIX variable so it should work. CCing prefix@ , just in case. Thousands of ebuilds rely on this variable. Actually, the correct variable for BDEPEND is BROOT. |