https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: media-libs/gstreamer-1.18.4 fails to compile. Discovered on: amd64 (internal ref: ci)
CC'ing also the author of the commit (93b6417f1b55aefc05b91fec7b67eadd32b1f733)
Created attachment 766598 [details] build.log build log and emerge --info
Created attachment 766599 [details] 1-meson-log.txt 1-meson-log.txt
Error(s) that match a know pattern in addition to what has been reported in the summary: ../gstreamer-1.18.4/gst/parse/meson.build:10:0: ERROR: Command "/var/tmp/portage/media-libs/gstreamer-1.18.4/work/gstreamer-1.18.4/gst/parse/get_flex_version.py /usr/bin/flex" failed with status 127. Library gslcblas found: NO Library gsl found: NO Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
(In reply to Agostino Sarubbo from comment #4) > Error(s) that match a know pattern in addition to what has been reported in > the summary: > > > ../gstreamer-1.18.4/gst/parse/meson.build:10:0: ERROR: Command > "/var/tmp/portage/media-libs/gstreamer-1.18.4/work/gstreamer-1.18.4/gst/ > parse/get_flex_version.py /usr/bin/flex" failed with status 127. > Library gslcblas found: NO > Library gsl found: NO > Run-time dependency bash-completion found: NO (tried pkgconfig and cmake) I'm sure the problem is not due to commit 93b6417f1b55aefc05b91fec7b67eadd32b1f733 /usr/bin/env: ‘python3’: No such file or directory
(In reply to Igor V. Kovalenko from comment #5) > I'm sure the problem is not due to commit > 93b6417f1b55aefc05b91fec7b67eadd32b1f733 I'm sure too but it was catched at this time..
ci has reproduced this issue with version 1.20.1 - Updating summary.
ci has reproduced this issue with version 1.20.2 - Updating summary.
I believe consensus is this is a problem with build environment setup which is missing pythin3 for some reason. Do you have any clue on how this is to be handled?
ci has reproduced this issue with version 1.20.3 - Updating summary.
ci has reproduced this issue with version 1.20.4 - Updating summary.
ci has reproduced this issue with version 1.20.5 - Updating summary.
ci has reproduced this issue with version 1.22.3 - Updating summary.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b107b656098551c25d3d71054652b6b082c4d77 commit 8b107b656098551c25d3d71054652b6b082c4d77 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2024-03-25 05:54:11 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2024-04-01 19:53:32 +0000 media-libs/gstreamer: add 1.22.11, EAPI-8 Also drop ancient gst-plugins-bad blocker. Closes: https://bugs.gentoo.org/834789 Signed-off-by: Mart Raudsepp <leio@gentoo.org> media-libs/gstreamer/Manifest | 2 +- .../gstreamer/{gstreamer-1.22.10.ebuild => gstreamer-1.22.11.ebuild} | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce2194fd23f5a7996c7d7fb8b55005ccdfac9ba commit 0ce2194fd23f5a7996c7d7fb8b55005ccdfac9ba Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2024-03-24 22:46:45 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2024-04-01 19:53:32 +0000 gstreamer-meson.eclass: add EAPI 8 support with pkg_setup and python-any-r1 pkg_setup is exported in EAPI-8 to proxy to python-any-r1_pkg_setup while being future-proof for any other changes and make it less surprising when some ebuild needs to important something else that exports pkg_setup too by not having it be implicit export via an indirect inherit. Bug: https://bugs.gentoo.org/834789 Bug: https://bugs.gentoo.org/807959 Bug: https://bugs.gentoo.org/804597 Bug: https://bugs.gentoo.org/804600 Bug: https://bugs.gentoo.org/804948 Bug: https://bugs.gentoo.org/805515 Bug: https://bugs.gentoo.org/808111 Bug: https://bugs.gentoo.org/808114 Bug: https://bugs.gentoo.org/813029 Bug: https://bugs.gentoo.org/813156 Bug: https://bugs.gentoo.org/813159 Bug: https://bugs.gentoo.org/834790 Bug: https://bugs.gentoo.org/834791 Bug: https://bugs.gentoo.org/834878 Bug: https://bugs.gentoo.org/835398 Bug: https://bugs.gentoo.org/843986 Bug: https://bugs.gentoo.org/866797 Bug: https://bugs.gentoo.org/866800 Bug: https://bugs.gentoo.org/866803 Bug: https://bugs.gentoo.org/866806 Bug: https://bugs.gentoo.org/866824 Bug: https://bugs.gentoo.org/866827 Bug: https://bugs.gentoo.org/866830 Bug: https://bugs.gentoo.org/866833 Bug: https://bugs.gentoo.org/866836 Bug: https://bugs.gentoo.org/866845 Bug: https://bugs.gentoo.org/866848 Bug: https://bugs.gentoo.org/866851 Bug: https://bugs.gentoo.org/866854 Bug: https://bugs.gentoo.org/866857 Bug: https://bugs.gentoo.org/866860 Bug: https://bugs.gentoo.org/866863 Bug: https://bugs.gentoo.org/866866 Bug: https://bugs.gentoo.org/866914 Bug: https://bugs.gentoo.org/866917 Bug: https://bugs.gentoo.org/866920 Bug: https://bugs.gentoo.org/866926 Bug: https://bugs.gentoo.org/888129 Bug: https://bugs.gentoo.org/907435 Bug: https://bugs.gentoo.org/907437 Bug: https://bugs.gentoo.org/907438 Bug: https://bugs.gentoo.org/907440 Bug: https://bugs.gentoo.org/907441 Bug: https://bugs.gentoo.org/907466 Bug: https://bugs.gentoo.org/907467 Bug: https://bugs.gentoo.org/907468 Bug: https://bugs.gentoo.org/907469 Signed-off-by: Mart Raudsepp <leio@gentoo.org> eclass/gstreamer-meson.eclass | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-)