Package: gnome-shell-extension-draw-on-your-screen
Version: 11-2
Severity: normal
Tags: bookworm sid
User:
pkg-gnome-...@lists.alioth.debian.org
Usertags: gnome-shell-42
The metadata.json for this extension doesn't declare compatibility with
GNOME 42. I don't know whether the actual code will need changes or not:
the conservative assumption is that it probably will (so please test).
gnome-shell 42 is in experimental and will be entering unstable soon,
at which point this will become a RC bug.
In versions of GNOME Shell up to 3.38, metadata.json didn't matter much,
because validation of extensions' metadata against the installed Shell
version was disabled by default; but since GNOME 40 the default has changed
back to enabling the version check by default, in an effort to avoid
issues caused by outdated extensions remaining enabled. As a result,
GNOME Shell extensions in bookworm should probably have a dependency like:
Depends: gnome-shell (>= x), gnome-shell (<< y~)
where x and y are set according to metadata.json.
gnome-shell-extension-caffeine is a good example of this technique.
During the GNOME Shell 42 transition, this extension will be removed from
testing if it continues to be incompatible.
Thanks,
smcv