Package: gnome-shell-extension-arc-menu Version: 49+forkv20-1 Severity: normal Tags: bookworm sid User: pkg-gnome-maintain...@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