Please remove Rust GTK3 packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rust-gtk (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
rust-gtk-layer-shell-sys (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
rust-gtk (the GTK3 library) is no longer maintained upstream. It is causing difficulty in updating to the latest version of the Rust GTK library stack (associated with GNOME 46) because we would need to be responsible to porting the libraries to the latest rust-glib etc. ourselves.
There are almost no maintained apps using the old rust-gtk. In Debian, those few apps will probably vendor rust-gtk, but we are out of time for Ubuntu 24.04 LTS.
Therefore, please remove these packages from Ubuntu:
rust-atk
rust-atk-sys
rust-gdk-sys
rust-gdkx11
rust-gdkx11-sys
rust-gdk
rust-gtk3-macros
rust-gtk
rust-gtk-sys
rust-gtk-
qwertone
squeekboard (Despite its name, I'm told that phosh-osk-stub is actually a better mobile on-screen keyboard)
Related Debian bugs:
https:/
https:/
Matthias Geiger is working on vendoring the rust-gtk3 libaries into the qwertone packaging so I suggest keeping qwertone in noble-proposed for now, because that might be salvaged before Noble is released.