https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: media-plugins/gst-plugins-vaapi-1.18.4-r1 fails to compile with dev-lang/python-exec[-native-symlinks]. Discovered on: amd64 (internal ref: ci) NOTE: This machine uses GCC-11: https://gcc.gnu.org/gcc-11/porting_to.html Please take a look at the tracker bug for more info.
Created attachment 750984 [details] build.log build log and emerge --info
Created attachment 750987 [details] 1-meson-log.txt 1-meson-log.txt
Error(s) that match a know pattern: ../gstreamer-vaapi-1.18.4/meson.build:205:4: ERROR: Problem encountered: /usr/bin/env: ‘python3’: No such file or directory Run-time dependency libva-wayland found: NO (tried pkgconfig and cmake) Run-time dependency wayland-client found: NO (tried pkgconfig and cmake) Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake)
meson.build runs a python script to enable a git hook, which seems rather silly. I would suggest patching this out. https://github.com/GStreamer/gstreamer-vaapi/blob/1.18.4/meson.build#L212
ci has reproduced this issue with version 1.18.4-r2 - Updating summary.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71597a2506a6df852cde9b4c693c88972b5065e4 commit 71597a2506a6df852cde9b4c693c88972b5065e4 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-22 17:35:59 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-22 17:35:59 +0000 media-plugins/gst-plugins-vaapi: avoid calling python3 Closes: https://bugs.gentoo.org/823701 Signed-off-by: Mike Gilbert <floppym@gentoo.org> ...calling-python3-script-to-enable-git-hook.patch | 26 ++++++++++++++++++++++ .../gst-plugins-vaapi-1.18.4-r2.ebuild | 4 ++++ 2 files changed, 30 insertions(+)
*** Bug 826674 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebee8f56b07d37f890bf092671189c39ad7579a commit 6ebee8f56b07d37f890bf092671189c39ad7579a Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-22 21:06:49 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-22 21:08:47 +0000 media-plugins/gst-plugins-vaapi: inherit python-any-r1 Closes: https://bugs.gentoo.org/823701 Signed-off-by: Mike Gilbert <floppym@gentoo.org> ...calling-python3-script-to-enable-git-hook.patch | 26 ---------------------- .../gst-plugins-vaapi-1.18.4-r2.ebuild | 8 +++---- 2 files changed, 3 insertions(+), 31 deletions(-)