Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 951995 - dev-libs/libgusb-0.4.9 - GUsb-1.0.gir:15.3-15.17: error: unknown child element doc:format in repository
Summary: dev-libs/libgusb-0.4.9 - GUsb-1.0.gir:15.3-15.17: error: unknown child elemen...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on: 952906
Blocks:
  Show dependency tree
 
Reported: 2025-03-24 19:12 UTC by Toralf Förster
Modified: 2025-03-29 12:11 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,17.54 KB, text/plain)
2025-03-24 19:12 UTC, Toralf Förster
Details
dev-libs:libgusb-0.4.9:20250324-115553.log (dev-libs:libgusb-0.4.9:20250324-115553.log,32.75 KB, text/plain)
2025-03-24 19:12 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,11.33 KB, text/plain)
2025-03-24 19:12 UTC, Toralf Förster
Details
environment (environment,133.59 KB, text/plain)
2025-03-24 19:12 UTC, Toralf Förster
Details
etc.clang.tar.xz (etc.clang.tar.xz,1.20 KB, application/x-xz)
2025-03-24 19:12 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,23.88 KB, application/x-xz)
2025-03-24 19:12 UTC, Toralf Förster
Details
logs.tar.xz (logs.tar.xz,5.19 KB, application/x-xz)
2025-03-24 19:12 UTC, Toralf Förster
Details
qlist-info.txt (qlist-info.txt,67.62 KB, text/plain)
2025-03-24 19:12 UTC, Toralf Förster
Details
temp.tar.xz (temp.tar.xz,32.21 KB, application/x-xz)
2025-03-24 19:12 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2025-03-24 19:12:35 UTC
too long lines were shrinked:

[14/18] x86_64-pc-linux-gnu-gcc -Itools/gusbcmd.p -Itools -I../libgusb-0.4.9/tools -Igusb -I../libgusb-0.4.9/gusb -I. -I../libgusb-0.4.9 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libusb-1.0 -I/usr/inc
[15/18] x86_64-pc-linux-gnu-gcc  -o tools/gusbcmd tools/gusbcmd.p/gusb-main.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -O3 -pipe -march=native -fno-diagnostics-color -Wno-incompatible-pointer-types -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--defsym=__gentoo_check_ld
[16/18] env PKG_CONFIG_PATH=/var/tmp/portage/dev-libs/libgusb-0.4.9/work/libgusb-0.4.9-abi_x86_64.amd64/meson-uninstalled:/var/tmp/portage/dev-libs/libgusb-0.4.9/temp/pkgconfig:/var/tmp/portage/dev-libs/libgusb-0.4.9/temp/python3.12/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR=/usr/lib64/pkgconf
[17/18] /usr/bin/vapigen-0.56 --quiet --library=gusb --directory=/var/tmp/portage/dev-libs/libgusb-0.4.9/work/libgusb-0.4.9-abi_x86_64.amd64/gusb --pkg=gio-2.0 --pkg=json-glib-1.0 --metadatadir=/var/tmp/portage/dev-libs/libgusb-0.4.9/work/libgusb-0.4.9/gusb /var/tmp/portage/dev-libs/libgusb-0.4.9/wo
FAILED: gusb/gusb.vapi 
/usr/bin/vapigen-0.56 --quiet --library=gusb --directory=/var/tmp/portage/dev-libs/libgusb-0.4.9/work/libgusb-0.4.9-abi_x86_64.amd64/gusb --pkg=gio-2.0 --pkg=json-glib-1.0 --metadatadir=/var/tmp/portage/dev-libs/libgusb-0.4.9/work/libgusb-0.4.9/gusb /var/tmp/portage/dev-libs/libgusb-0.4.9/work/libgu
GUsb-1.0.gir:15.3-15.17: error: unknown child element `doc:format' in `repository'
[18/18] /usr/bin/g-ir-compiler gusb/GUsb-1.0.gir --output gusb/GUsb-1.0.typelib --includedir=/usr/share/gir-1.0
ninja: build stopped: subcommand failed.

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 23.0_desktop-20250324-042502

  The attached etc.portage.tar.xz has all details.
  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-14 *
clang version 19.1.7
llvm-config: 19.1.7
Python 3.12.9
go version go1.24.1 linux/amd64
Available Ruby profiles:
  (none found)
Available Rust versions:
  [1]   rust-bin-1.84.1
  [2]   rust-bin-1.85.1 *

  HEAD of ::gentoo
commit 71aa51c8fb5b5790b92758f0a03eccfe0606dbc1
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Mon Mar 24 07:05:35 2025 +0000

    2025-03-24 07:05:34 UTC

emerge -qpvO =dev-libs/libgusb-0.4.9
[ebuild  N    ] dev-libs/libgusb-0.4.9  USE="introspection vala -gtk-doc -test" ABI_X86="(64) -32 (-x32)"
Comment 1 Toralf Förster gentoo-dev 2025-03-24 19:12:36 UTC
Created attachment 922475 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2025-03-24 19:12:37 UTC
Created attachment 922476 [details]
dev-libs:libgusb-0.4.9:20250324-115553.log
Comment 3 Toralf Förster gentoo-dev 2025-03-24 19:12:38 UTC
Created attachment 922477 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2025-03-24 19:12:39 UTC
Created attachment 922478 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2025-03-24 19:12:40 UTC
Created attachment 922479 [details]
etc.clang.tar.xz
Comment 6 Toralf Förster gentoo-dev 2025-03-24 19:12:41 UTC
Created attachment 922480 [details]
etc.portage.tar.xz
Comment 7 Toralf Förster gentoo-dev 2025-03-24 19:12:41 UTC
Created attachment 922481 [details]
logs.tar.xz
Comment 8 Toralf Förster gentoo-dev 2025-03-24 19:12:43 UTC
Created attachment 922482 [details]
qlist-info.txt
Comment 9 Toralf Förster gentoo-dev 2025-03-24 19:12:44 UTC
Created attachment 922483 [details]
temp.tar.xz
Comment 10 poncho 2025-03-26 19:12:14 UTC
I've got the same error with libgit2-glib-1.2.1-r1

Downgrading dev-libs/gobject-introspection-1.84.0 to 1.82.0-r2 fixes the issue.

Those are the relevant upstream changes:
https://gitlab.gnome.org/GNOME/vala/-/issues/1586
https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/401