Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1008544: gnome-shell-extension-draw-on-your-screen: does not declare compatibility with GNOME Shell 42

11 views
Skip to first unread message

Simon McVittie

unread,
Mar 28, 2022, 11:20:03 AM3/28/22
to
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
0 new messages