https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sys-apps/fwupd-1.8.3 calls python directly (dev-lang/python-exec[-native-symlinks]). Discovered on: amd64 (internal ref: ci) NOTE: Please take a look at the tracker bug for more info.
Created attachment 795077 [details] build.log build log and emerge --info
Error(s) that match a know pattern: /bin/sh: /var/tmp/portage/sys-apps/fwupd-1.8.3/work/fwupd-1.8.3/contrib/generate-gresource-xml.py: /usr/bin/python3: bad interpreter: No such file or directory FAILED: src/fwupd.gresource.xml Run-time dependency systemd found: NO (tried pkgconfig and cmake) Run-time dependency valgrind found: NO (tried pkgconfig)
The script in question is only called when the feature 'gresource_quirks' is enabled, and owing to Bug 861521 we now explicitly disable it. Will make note of this should we want to enable this feature at some point but for now, no longer an issue.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b8556de55fde06faa776bf977556391c25be89 commit f9b8556de55fde06faa776bf977556391c25be89 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2022-07-28 12:18:38 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2022-07-28 13:03:49 +0000 sys-apps/fwupd: fix Python shebangs in contrib build scripts This includes among others generate-gresource-xml.py, which is used by the feature 'gresource_quirks'. Bug: https://bugs.gentoo.org/861572 Signed-off-by: Marek Szuba <marecki@gentoo.org> sys-apps/fwupd/fwupd-1.8.3.ebuild | 3 +++ 1 file changed, 3 insertions(+)