checking for gdbus-codegen... no configure: error: could not find gdbus-codegen in $PATH. You can run ./configure GDBUS_CODEGEN=/path/to/gdbus-codegen to define a custom location for it. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/xfce-base/xfce4-panel-4.14.4/work/xfce4-panel-4.14.4/config.log * ERROR: xfce-base/xfce4-panel-4.14.4::gentoo failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 125: Called src_configure * environment, line 1306: Called econf '--enable-gtk2' '--enable-introspection' '--disable-vala' * phase-helpers.sh, line 681: Called __helpers_die 'econf failed' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" Looks like a missing BDEPEND in the ebuild. Reproducible: Always Steps to Reproduce: 1. emerge xfce4-panel 2. 3. Build log, config.log and emerge info as attachments.
Created attachment 635134 [details] emerge-info-xfce4-panel.txt output of emerge --info xfce4-panel
Created attachment 635136 [details] xfce4-panel-4.14.4:20200428-211432.log build log
Created attachment 635138 [details] config.log config.log from ./configure run
Created attachment 635244 [details, diff] 0001-xfce-base-xfce4-panel-add-dependency.patch This patch to the ebuild solved the issue for me.
Suppose the revbump wouldn't be necessary, as the package gets removed again with a depclean.
Thank you. And yes, revbump is not necessary for build-time dep fixes.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5fd47dc112626ab46964de7de587648e49aa7d commit bc5fd47dc112626ab46964de7de587648e49aa7d Author: Bernd Waibel <waebbl@gmail.com> AuthorDate: 2020-04-29 20:47:07 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-05-01 15:44:10 +0000 xfce-base/xfce4-panel: add dependency on gdbus-codegen Needs dev-util/gdbus-codegen, so BDEPEND on it. Closes: https://bugs.gentoo.org/719986 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org> xfce-base/xfce4-panel/xfce4-panel-4.14.4.ebuild | 1 + 1 file changed, 1 insertion(+)