[99/420] /usr/lib/python-exec/python3.9/meson --internal exe --capture gobject/glib-enumtypes.h -- /var/tmp/portage/dev-libs/glib-2.68.4/temp/python3.10/bin/python3 gobject/glib-mkenums --template ../glib-2.68.4/gobject/glib-enumtypes.h.template ../glib-2.68.4/gobject/../glib/gunicode.h ninja: build stopped: subcommand failed. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib_hardened-j4-20210912-114253 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-11.2.0 * /usr/lib/llvm/12 12.0.1 Python 3.9.7 Available Rust versions: (none found) HEAD of ::gentoo commit ca3a609c975106787c73c2f4616017e08ad0439b Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sun Sep 12 10:51:31 2021 +0000 2021-09-12 10:51:30 UTC emerge -qpvO dev-libs/glib [ebuild N ] dev-libs/glib-2.68.4 USE="elf mime xattr -dbus -debug -fam -gtk-doc (-selinux) -static-libs -sysprof -systemtap -test -utils"
Created attachment 739024 [details] emerge-info.txt
Created attachment 739027 [details] dev-libs:glib-2.68.4:20210912-135652.log
Created attachment 739030 [details] emerge-history.txt
Created attachment 739033 [details] environment
Created attachment 739036 [details] etc.portage.tar.bz2
Created attachment 739039 [details] logs.tar.bz2
Created attachment 739042 [details] temp.tar.bz2
> Traceback (most recent call last): > File "/var/tmp/portage/dev-libs/glib-2.68.4/work/glib-2.68.4-abi_x86_64.amd64/gio/gdbus-2.0/codegen/gdbus-codegen", line 53, in <module> > from codegen import codegen_main > File "/var/tmp/portage/dev-libs/glib-2.68.4/work/glib-2.68.4-abi_x86_64.amd64/gio/gdbus-2.0/codegen/codegen_main.py", line 30, in <module> > from . import parser > File "/var/tmp/portage/dev-libs/glib-2.68.4/work/glib-2.68.4-abi_x86_64.amd64/gio/gdbus-2.0/codegen/parser.py", line 22, in <module> > import xml.parsers.expat > File "/usr/lib/python3.10/xml/parsers/expat.py", line 4, in <module> > from pyexpat import * > ModuleNotFoundError: No module named 'pyexpat' Looks like glib executes its own gdbus-codegen during the build.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda05dc9feb8261c42edac1c816911cf2ab2da08 commit dda05dc9feb8261c42edac1c816911cf2ab2da08 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2022-02-03 05:46:07 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2022-02-03 06:20:42 +0000 dev-libs/glib: Depend on dev-lang/python[xml] Closes: https://bugs.gentoo.org/812776 Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-libs/glib/glib-2.70.2.ebuild | 3 ++- dev-libs/glib/glib-2.70.3.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-)