GNOME 49 blockers
rust-gtk4 0.10 transition
-
Tracking in rust-team/debcargo-conf#137 -
Uploaded to unstable Sep 7
gtk4
-
Will start after rust-gtk4 migrates to Testing. That will fix the rust-gtk4 autopkgtest failure. rust-gdk4-sys will probably need a rebuild against gtk4 once gtk4 is built in unstable. -
New GTK depends on wayland which is stuck because of pywayland autopkgtest failure https://bugs.debian.org/1113697 -
chatty & satellite-gtk have autopkgtest failures. Workaround at DebianOnMobile-team/chatty!51 (merged)
libadwaita
-
Can land simultaneously with gtk4
Switch gdk-pixbuf to glycin 2
-
Needs rust-gtk4 transition to finish first
glib 2.86
-
lua-lgi autopkgtest failure. Maybe we can use https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/c8e28918a. Technically glib 2.85.3 didn't trigger this failure but it's probably not helpful to push an older glib dev version to Unstable. -
glib!56
gjs
-
This is a small transition but since we manage the packages this might not need Release Team approval -
Depends on glib 2.86 -
glade needs to be removed from Testing to finish the transition. http://bugs.debian.org/1111547 -
gnome-shell needs to cherry-pick gnome-shell@c8e28918 -
polari already fixed in experimental
GNOME Shell
-
mutter needs to be accepted from NEW queue -
mutter 49rc depends on glycin 2 -
gjs 1.85 may need to land first or simultaneously or possibly revert gnome-shell@c8e28918 -
file bugs against extensions that don't support GNOME Shell 49 yet. At this point in release cycle, Jeremy would rather remove more extensions from Testing that fixing them himself.
GNOME Session etc.
-
We can drop the xorg sessions now, doesn't require updating gnome-session to do it -
Be cautious about uploading gnome-session or gdm if we aren't ready to do the GNOME Shell transition first -
Ping the Budgie maintainers when we're going to upload gnome-settings-daemon to unstable since they have uploads for budgie-control-center & budgie-desktop they want to upload then
gnome-builder
-
Needs new source package foundry -
Will need a mini-transition to move gnome-builder and template-glib from libgirepository-1.0-dev to libgirepository-2.0-dev; gjs and pygobject plugins might need to be disabled while gjs and pygobject are on the wrong side of the transition
localsearch/tinysparql
-
adds ffmpeg dependency which probably isn't a problem for Debian but Ubuntu will need to avoid it (or get MIRs approved)
pygobject 3.52 or newer
-
avoid for now. Reverse dependencies need to be checked and fixed
vte 0.81/0.82
-
Needs fmtlib 11 #1114025, currently in experimental but this is a transition and some rdepends aren't ready yet
Edited by Jeremy Bícha