Your message dated Mon, 01 Jan 2018 23:36:51 +0800 with message-id <1514821011.21170.49.camel@debian.org> and subject line Re: lintian: check that gnome-shell extensions depend on the right gnome-shell version range has caused the Debian Bug report #885995, regarding lintian: check that gnome-shell extensions depend on the right gnome-shell version range to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 885995: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885995 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: lintian: check that gnome-shell extensions depend on the right gnome-shell version range
- From: Paul Wise <pabs@debian.org>
- Date: Mon, 01 Jan 2018 19:26:12 +0800
- Message-id: <[🔎] 1514805972.21170.33.camel@debian.org>
Package: lintian Version: 2.5.66 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. The Depends of the extension package should match the shell-version list from the metadata.json file. There should be two depends, one for >= the lowest major version supported and one << for the next odd numbered major version after the highest major version supported. Here is a broken extension example: $ cat /usr/share/gnome-shell/extensions/show-ip@kyle.aims.ac.za/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": "show-ip@kyle.aims.ac.za", "version": 4 } $ apt-cache show gnome-shell-extension-show-ip | grep Depends Depends: gnome-shell (>= 3.16) Here is what it should look like: Depends: gnome-shell (>= 3.22), gnome-shell (>= 3.23~) -- bye, pabs https://wiki.debian.org/PaulWiseAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
- To: Chris Lamb <lamby@debian.org>, 885995-done@bugs.debian.org
- Subject: Re: lintian: check that gnome-shell extensions depend on the right gnome-shell version range
- From: Paul Wise <pabs@debian.org>
- Date: Mon, 01 Jan 2018 23:36:51 +0800
- Message-id: <1514821011.21170.49.camel@debian.org>
- In-reply-to: <[🔎] 1514815737.437677.1220864832.1FCD81C2@webmail.messagingengine.com>
- References: <[🔎] 1514815737.437677.1220864832.1FCD81C2@webmail.messagingengine.com>
On Mon, 2018-01-01 at 14:08 +0000, Chris Lamb wrote: > Okay, tagging as moreinfo for the time being. :) Thanks for the > report regardless! Apparently this is not needed after all, gnome-shell >= 3.22.0 doesn't check extension versions by default. https://bugzilla.gnome.org/show_bug.cgi?id=770887 -- bye, pabs https://wiki.debian.org/PaulWiseAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---