Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 823701 - media-plugins/gst-plugins-vaapi-1.18.4-r2 fails to compile with dev-lang/python-exec[-native-symlinks]
Summary: media-plugins/gst-plugins-vaapi-1.18.4-r2 fails to compile with dev-lang/pyth...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
: 826674 (view as bug list)
Depends on:
Blocks: 762406
  Show dependency tree
 
Reported: 2021-11-14 08:48 UTC by Agostino Sarubbo
Modified: 2021-11-22 21:11 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,49.34 KB, text/plain)
2021-11-14 08:48 UTC, Agostino Sarubbo
Details
1-meson-log.txt (1-meson-log.txt,164.33 KB, text/plain)
2021-11-14 08:48 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 2021-11-14 08:48:41 UTC
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.
Comment 1 Agostino Sarubbo gentoo-dev 2021-11-14 08:48:43 UTC
Created attachment 750984 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2021-11-14 08:48:45 UTC
Created attachment 750987 [details]
1-meson-log.txt

1-meson-log.txt
Comment 3 Agostino Sarubbo gentoo-dev 2021-11-14 08:48:46 UTC
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)
Comment 4 Mike Gilbert gentoo-dev 2021-11-14 18:11:32 UTC
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
Comment 5 Agostino Sarubbo gentoo-dev 2021-11-22 07:06:09 UTC
ci has reproduced this issue with version 1.18.4-r2 - Updating summary.
Comment 6 Larry the Git Cow gentoo-dev 2021-11-22 17:37:13 UTC
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(+)
Comment 7 Mike Gilbert gentoo-dev 2021-11-22 21:06:09 UTC
*** Bug 826674 has been marked as a duplicate of this bug. ***
Comment 8 Larry the Git Cow gentoo-dev 2021-11-22 21:11:28 UTC
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(-)