#1008544 gnome-shell-extension-draw-on-your-screen: does not declare compatibility with GNOME Shell 42 #1008544
- Submitter:
- Simon McVittie
- Date:
- 2022-06-30 19:09:03 UTC
- Severity:
- serious
- Tags:
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
Dear submitter, as the package gnome-shell-extension-draw-on-your-screen has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/1014130 The version of this package that was in Debian prior to this removal can still be found using http://snapshot.debian.org/. Please note that the changes have been done on the master archive and will not propagate to any mirrors until the next dinstall run at the earliest. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org. Debian distribution maintenance software pp. Thorsten Alteholz (the ftpmaster behind the curtain)