Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 861572 - sys-apps/fwupd-1.8.3 calls python directly (dev-lang/python-exec[-native-symlinks])
Summary: sys-apps/fwupd-1.8.3 calls python directly (dev-lang/python-exec[-native-syml...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marek Szuba
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 762406
  Show dependency tree
 
Reported: 2022-07-28 06:40 UTC by Agostino Sarubbo
Modified: 2022-07-28 13:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,99.08 KB, text/plain)
2022-07-28 06:40 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-07-28 06:40:26 UTC
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.
Comment 1 Agostino Sarubbo gentoo-dev 2022-07-28 06:40:28 UTC
Created attachment 795077 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2022-07-28 06:40:30 UTC
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)
Comment 3 Marek Szuba archtester gentoo-dev 2022-07-28 07:16:58 UTC
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.
Comment 4 Larry the Git Cow gentoo-dev 2022-07-28 13:03:54 UTC
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(+)