Skip to content

dev-libs/gobject-introspection-common, dev-libs/gobject-introspection: Version bump to 1.84.0 #41166

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2 commits into from

Conversation

e-luks
Copy link
Contributor

@e-luks e-luks commented Mar 19, 2025


Please check all the boxes that apply:

  • I can submit this contribution in agreement with the Copyright Policy.
  • I have certified the above via adding a Signed-off-by line to every commit in the pull request.
  • This contribution has not been created with the assistance of Natural Language Processing artificial intelligence tools, in accordance with the AI policy.
  • I have run pkgcheck scan --commits --net to check for issues with my commits.

Please note that all boxes must be checked for the pull request to be merged.

@gentoo-bot
Copy link

Pull Request assignment

Submitter: @e-luks
Areas affected: ebuilds
Packages affected: dev-libs/gobject-introspection, dev-libs/gobject-introspection-common

dev-libs/gobject-introspection: @gentoo/gnome
dev-libs/gobject-introspection-common: @gentoo/gnome

Linked bugs

No bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment.

If you do not receive any reply to this pull request, please open or link a bug to attract the attention of maintainers.


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits. labels Mar 19, 2025
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2025-03-19 08:58 UTC
Newest commit scanned: 2223992
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/91a5cb0/output.html

@thesamesam
Copy link
Member

Needs dev-libs/gobject-introspection-common too?

@e-luks
Copy link
Contributor Author

e-luks commented Mar 20, 2025

@thesamesam What do you mean exactly, i.e. this PR already contains a gobject-introspection-common bump, although very misleadingly not stated in the title: pkgcheck scan --commits --net asked for a format of only one package per commit.

@e-luks
Copy link
Contributor Author

e-luks commented Mar 20, 2025

@thesamesam thumbs up please if one commit per package is the way to go for future PRs

@e-luks e-luks changed the title dev-libs/gobject-introspection: Version bump to 1.84.0 dev-libs/gobject-introspection-common, dev-libs/gobject-introspection: Version bump to 1.84.0 Mar 20, 2025
@thesamesam
Copy link
Member

You should always be doing one commit per package, yes.

@e-luks e-luks force-pushed the gobject-introspection branch from 2223992 to a1f1cce Compare March 20, 2025 21:06
@e-luks e-luks force-pushed the gobject-introspection branch from a1f1cce to 9af25e8 Compare March 20, 2025 21:08
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2025-03-20 22:09 UTC
Newest commit scanned: 9af25e8
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/634369f/output.html

@zyxhere
Copy link

zyxhere commented Mar 22, 2025

Mind also bumping dev-cpp/glibmm and net-libs/glib-networking too?
They seem to have missed the glib bump

@thesamesam
Copy link
Member

I don't see a non-development release of glib-networking tagged and glibmm was only tagged a few days ago. I don't see a need to include those in this PR.

@zyxhere
Copy link

zyxhere commented Mar 22, 2025 via email

@thesamesam
Copy link
Member

thesamesam commented Mar 22, 2025

It doesn't really work that way, though. They're not released at the same time. Just roughly around the same time (within a month or so usually). Sometimes not at all for e.g. glib-networking IIRC (often ends up skipping a release I think).

@thesamesam
Copy link
Member

Merged but I had to fix two issues:

  • Minimum meson version
  • New test option for src_configure

Thanks!

@MeisterP
Copy link
Contributor

MeisterP commented Mar 29, 2025

This is responsible for various "error: unknown child element doc:format in repository" bugs.

https://bugs.gentoo.org/show_bug.cgi?id=952806
https://bugs.gentoo.org/show_bug.cgi?id=951995
https://bugs.gentoo.org/show_bug.cgi?id=952089

I had the same issue with dev-libs/libgit2-glib (no open bug for that issue yet). So more packages with the same error will pop up with future tinderbox runs.

Downgrading dev-libs/gobject-introspection-1.84.0 to 1.82.0-r2 fixed the issue for me.

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

@thesamesam : maybe consider masking version 1.84.0?

@thesamesam
Copy link
Member

@MeisterP thabks, can you file a bug with that, then when I'm back at the computer I'll mask?

@MeisterP
Copy link
Contributor

@MeisterP thabks, can you file a bug with that, then when I'm back at the computer I'll mask?

https://bugs.gentoo.org/952906

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants