Package: adequate Version: 0.15.1 Severity: wishlist gnome-shell extensions install a JSON file containing an object with a shell-version member that contains a list of gnome-shell major versions (3.26 for eg) the extension is compatible with. When the installed gnome-shell version doesn't match one of these versions then the extension cannot be loaded. Here is a broken extension example:
$ cat /usr/share/gnome-shell/extensions/[email protected]/metadata.json { "description": "Show IP addresses (private or public) in gnome-shell drop-down status menu", "gettext-domain": "show-ip", "name": "Show IP", "settings-schema": "org.gnome.shell.extensions.show-ip", "shell-version": [ "3.22" ], "url": "https://gitlab.com/paddatrapper/show-ip-gnome-extension", "uuid": "[email protected]", "version": 4 } $ apt policy gnome-shell gnome-shell: Installed: 3.26.2-2 Candidate: 3.26.2-2 Version table: *** 3.26.2-2 900 900 https://deb.debian.org/debian testing/main amd64 Packages 800 https://deb.debian.org/debian unstable/main amd64 Packages 100 /var/lib/dpkg/status -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

