Bug 2358630 - Retire gtk3-rs, gtk-rs-core v0.18, and gtk4-rs v0.7
Summary: Retire gtk3-rs, gtk-rs-core v0.18, and gtk4-rs v0.7
Keywords:
Status: ON_QA
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fabio Valentini
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: F43Changes
TreeView+ depends on / blocked
 
Reported: 2025-04-09 14:17 UTC by Aoife Moloney
Modified: 2025-08-21 14:06 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Aoife Moloney 2025-04-09 14:17:08 UTC
This is a tracking bug for Change: Retire gtk3-rs, gtk-rs-core v0.18, and gtk4-rs v0.7
For more details, see: https://fedoraproject.org/wiki/Changes/Retire_gtk3-rs,_gtk-rs-core_v0.18,_and_gtk4-rs_v0.7

The Rust bindings for GTK3 (and related libraries) are unmaintained upstream, and are no longer updated in lockstep with bindings for GLib and other related libraries. The packages for gtk3-rs were previously deprecated.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Aoife Moloney 2025-08-19 20:42:22 UTC
Dear change owner, this is a reminder that your change is required to be 100% code complete by August 26, which is the start of beta freeze. Please provide a status update on your change in the Incomplete Changes Report if you are not able to move your change to 'ON_QA' before this date. If you need to defer your change to the next Fedora release, please let me know and I will reassign this bug and the change page. Thank you kindly.

Comment 2 Aoife Moloney 2025-08-19 21:11:53 UTC
Dear change owner, this is a reminder that your change is required to be 100% code complete by August 26, which is the start of beta freeze. Please provide a status update on your change in the Incomplete Changes Report if you are not able to move your change to 'ON_QA' before this date. If you need to defer your change to the next Fedora release, please let me know and I will reassign this bug and the change page. Thank you kindly.

Comment 3 Aoife Moloney 2025-08-19 21:51:07 UTC
@decathorpe Apologies for the double (or triple?) comment on this bug. I ran a script to automagically add a reminder comment about Beta freeze deadline and this bug was autoassigned to me, so you would not have received any notification about it. Can you add a status u[date please and/or update the bug status to where this change is at? It needs to be complete by August 26. Thanks!

Comment 4 Fabio Valentini 2025-08-21 14:06:56 UTC
I posted another heads-up for this change last week, and then implemented it today (so, well, one day later than announced last week).
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/E57NJNAVM2PQJ7X7JA6OEQ2N3IALXNRQ/

I also submitted Pull Requests to update the two packages that *can* be reasonably updated in Fedora:
https://src.fedoraproject.org/rpms/helvum/pull-request/3
https://src.fedoraproject.org/rpms/wildcard/pull-request/2

And filed bugs against the two packages that look like they're stuck on obsolete dependencies upstream:
https://bugzilla.redhat.com/show_bug.cgi?id=2390087
https://bugzilla.redhat.com/show_bug.cgi?id=2390089

So I would consider the change "fully implemented and testable" from my point of view,
though I do still plan to follow up on the Pull Requests to make sure they're processed and / or merged in time.


Note You need to log in before you can comment on or make changes to this bug.