Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 952906 - dev-libs/gobject-introspection-1.84.0: responsible for unknown child element `doc:format' in `repository' errors
Summary: dev-libs/gobject-introspection-1.84.0: responsible for unknown child element ...
Status: UNCONFIRMED
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:
Blocks: 951995 952089 952806 952953
  Show dependency tree
 
Reported: 2025-03-29 12:10 UTC by poncho
Modified: 2025-04-04 23:15 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description poncho 2025-03-29 12:10:02 UTC
gobject-introspection-1.84.0 breaks vapigen

Those are the relevant upstream changes:
https://gitlab.gnome.org/GNOME/vala/-/issues/1586
https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/401
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-29 12:29:11 UTC
Isn't the fix for Vala in https://gitlab.gnome.org/GNOME/vala/-/commit/40fbe5771666af1e508ad1b12744ea1a29ea2b86 (which is in 0.56.18)?

We still have a problem there though as of course you need newer Vala to be enforced when newer gobject-introspection is installed.
Comment 2 poncho 2025-03-29 12:39:10 UTC
(In reply to Sam James from comment #1)
> Isn't the fix for Vala in
> https://gitlab.gnome.org/GNOME/vala/-/commit/
> 40fbe5771666af1e508ad1b12744ea1a29ea2b86 (which is in 0.56.18)?

Sorry, my bad. I haven't noticed that there is a fixed vala version in portage.

Gave it a quick test with dev-libs/libgusb and dev-libs/libgit2-glib. And yes, gobject-introspection-1.84.0 works with >=dev-lang/vala-0.56.18