Bug#1109277: unblock: adwaita-icon-theme/48.1-1

Simon McVittie smcv at debian.org
Mon Jul 14 14:40:45 BST 2025


Package: release.debian.org
Severity: normal
X-Debbugs-Cc: adwaita-icon-theme at packages.debian.org
Control: affects -1 + src:adwaita-icon-theme
User: release.debian.org at packages.debian.org
Usertags: unblock

I would like this to be considered for Debian 13.0 if possible, but if
we're too late for that, it can be deferred to 13.1 by converting this
request into a trixie-pu request.

[ Reason ]

New upstream bugfix release fixing a visual regression with trixie's 
mutter version.

[ Impact ]

As a result of ambiguities in the CSS cursor spec (which is used by GTK 
and Wayland as its taxonomy of cursors), the cursor for drag-and-drop 
"move" operations (for example dragging a file in Nautilus) was a 
4-pointed N-E-S-W arrow intended to be used when moving a larger object 
like an entire window. This does not match the cursor used for other 
drag-and-drop operations (which is the default arrow pointing 
north-northwest, with an appropriate emblem added to the corner) and 
could confuse users.

Until recently this was masked by a libmutter bug that meant the cursor 
did not always change when it should, so drag-and-drop operations would 
often have ended up using the default north-northwest arrow cursor. We 
fixed the mutter bug about a month ago, exposing the cursor theme bug.

[ Tests ]

I reproduced the bug in trixie's package by dragging a file in Nautilus 
(cursor becomes a 4-pointed N-E-S-W arrow) and confirmed it is fixed in 
the proposed package (cursor stays a NNW arrow).

[ Risks ]

It's a cursor. :-)

But more seriously: some unrelated package could conceivably have 
assumed that the 'move' cursor would be a 4-pointed N-E-S-W arrow, and 
used it with some semantic meaning where the default NNW arrow would be 
inappropriate. This seems low-risk to me: the default NNW arrow is 
a reasonable fallback in many situations.

[ 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 testing

[ Other info ]

The addition of debian/.gitignore in the diff is because I uploaded with 
dgit (which keeps everything from the source tree), whereas the previous 
upload was presumably done with debuild -I -i (which filters out 
VCS-related files even if they are really part of the source code). 
It makes no functional difference either way.

unblock adwaita-icon-theme/48.1-1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adwaita-icon-theme_48.1-1.diff
Type: text/x-diff
Size: 15552 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20250714/34583065/attachment.diff>


More information about the pkg-gnome-maintainers mailing list