Bug#1122371: trixie-pu: package gnome-shell/48.7-0+deb13u1

Simon McVittie smcv at debian.org
Wed Dec 10 13:51:36 GMT 2025


Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: gnome-shell at packages.debian.org, debian-gtk-gnome at lists.debian.org
Control: affects -1 + src:gnome-shell
User: release.debian.org at packages.debian.org
Usertags: pu

[ Reason ]
Catch up with upstream bugfix releases

[ Impact ]
If not accepted, various bug fixes that happened upstream since Debian 
13.1 will not be available to users of stable.

[ Tests ]
A functionally-equivalent test-build is available from 
<https://people.debian.org/~smcv/temp/2025/13.3/>. The only differences 
between that and the proposed version are in debian/changelog. I have 
been using this version on a GNOME desktop for a while, and recently 
upgraded my work computer and my partner's daily-use laptop to match.

I asked for wider testing in 
<https://lists.debian.org/debian-gtk-gnome/2025/11/msg00015.html> and 
have not had any regression reports. (I haven't had any positive test 
results either, though.)

I have not attempted to reproduce specific bugs.

There is unit test coverage, although due to the nature of a Wayland 
compositor it's somewhat limited. In this update, Marco Trevisan added 
autopkgtest coverage, which runs upstream's unit tests modified to work 
against the installed gnome-shell rather than the just-built version.

[ Risks ]
A Wayland compositor is not a simple codebase, so regressions are 
possible. Upstream is generally good about solving regressions in their 
next stable release (48.8 is due on around 2026-01-03, which is slightly 
too late for our planned 13.3 point release on 2026-01-10).

A misleadingly-named D-Bus signal that is part of the communication 
between the main Shell process and the UI for authenticating to wifi 
captive portals has been renamed. This is technically an API break, but 
as far as I can tell this D-Bus interface is only used by components 
that are part of the gnome-shell source package, so it shouldn't cause 
regressions.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
All changes are described in the changelog. The downstream code changes 
are limited to build-system tweaks that are part of enabling autopkgtest 
coverage.

The attached debdiff is filtered to exclude verbose non-executable files 
(keyboard layouts and translations), upstream's CI (not used in Debian), 
and patch content. The changes made by patches are included in the diff.

[ Other info ]
This version has only been tested together with the corresponding mutter 
update. I'm not aware of any explicit dependencies, but I suggest 
accepting or deferring both, as a batch.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnome-shell_48.7-0+deb13u1.diff.gz
Type: application/gzip
Size: 25296 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20251210/5517301d/attachment-0001.gz>


More information about the pkg-gnome-maintainers mailing list