Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 952953 - sys-libs/libosinfo-1.12.0: fails to build with gobject-introspection-1.84.0
Summary: sys-libs/libosinfo-1.12.0: fails to build with gobject-introspection-1.84.0
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-31 13:04 UTC by pva
Modified: 2025-03-31 13:11 UTC (History)
1 user (show)

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


Attachments
build.log.xz (build.log.xz,6.01 KB, application/x-xz)
2025-03-31 13:04 UTC, pva
Details
emerge --info (emerge--info.txt,9.46 KB, text/plain)
2025-03-31 13:04 UTC, pva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pva 2025-03-31 13:04:07 UTC
Created attachment 923313 [details]
build.log.xz

With gobject-introspection-1.84.0 sys-libs/libosinfo-1.12.0 fails to build with the following error:

[79/80] /usr/bin/vapigen-0.56 --quiet --library=libosinfo-1.0 --directory=/var/tmp/portage/portage/sys-libs/libosinfo-1.12.0/work/libosinfo-1.12.0-build/osinfo --pkg=gobject-2.0 --pkg=gio-2.0 --pkg=libxml-2.0 --metadatadir=/var/tmp/portage/portage/sys-libs/libosinfo-1.12.0/work/libosinfo-1.12.0/osinfo /var/tmp/portage/portage/sys-libs/libosinfo-1.12.0/work/libosinfo-1.12.0-build/osinfo/Libosinfo-1.0.gir
FAILED: osinfo/libosinfo-1.0.vapi 
/usr/bin/vapigen-0.56 --quiet --library=libosinfo-1.0 --directory=/var/tmp/portage/portage/sys-libs/libosinfo-1.12.0/work/libosinfo-1.12.0-build/osinfo --pkg=gobject-2.0 --pkg=gio-2.0 --pkg=libxml-2.0 --metadatadir=/var/tmp/portage/portage/sys-libs/libosinfo-1.12.0/work/libosinfo-1.12.0/osinfo /var/tmp/portage/portage/sys-libs/libosinfo-1.12.0/work/libosinfo-1.12.0-build/osinfo/Libosinfo-1.0.gir
Libosinfo-1.0.gir:15.3-15.17: error: unknown child element `doc:format' in `repository'
[80/80] /usr/bin/g-ir-compiler osinfo/Libosinfo-1.0.gir --output osinfo/Libosinfo-1.0.typelib --includedir=/usr/share/gir-1.0
ninja: build stopped: subcommand failed.

Similar to bug 951995#c10 downgrading gobject-introspection fixed problem. To be precise, I've added the following to /etc/portage/package.mask:

>=dev-libs/gobject-introspection-1.84.0
>=dev-libs/gobject-introspection-common-1.84.0
Comment 1 pva 2025-03-31 13:04:24 UTC
Created attachment 923314 [details]
emerge --info
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-31 13:11:16 UTC
Trying new Vala would be the better thing to do.