[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#956164: marked as done (gnome-shell-extension-weather: please check compatibility with GNOME Shell 3.36.x)



Your message dated Mon, 09 Nov 2020 13:18:52 +0000
with message-id <E1kc74O-000FTQ-KB@fasolo.debian.org>
and subject line Bug#956164: fixed in gnome-shell-extension-weather 0.0~git20201103.d8be50f-1
has caused the Debian Bug report #956164,
regarding gnome-shell-extension-weather: please check compatibility with GNOME Shell 3.36.x
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.)


-- 
956164: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956164
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gnome-shell-extension-weather
Version: 0~20170402.git34506a6-2
Severity: important
Tags: bullseye sid upstream
Control: block 954422 by -1
Forwarded: https://gitlab.com/jenslody/gnome-shell-extension-openweather/-/issues/260

GNOME Shell 3.36.x is currently in experimental, and should hopefully
be heading to unstable soon. Please check whether this extension is
compatible.

You'll probably want to add a Recommends or even Depends on
gnome-shell-extension-prefs, a new package split out from gnome-shell that
is meant to be taking over responsibility for enabling and disabling
extensions from gnome-tweaks (at the moment they both offer this,
but there's a gnome-tweaks merge request open to remove the duplicate
functionality).

One thing that is definitely not compatible is that this extension runs:

    Util.spawn(["gnome-shell-extension-prefs", "openweather-extension@jenslody.de"]);

This is no longer supported since GNOME Shell 3.36.1:
gnome-shell-extension-prefs no longer takes a UUID as a command-line
argument. Some of the Debian GNOME team have wondered whether it's
feasible to patch back in, but the code involved is surprisingly
extensive, so the answer might be no.

As far as I can tell from GNOME Shell's upstream commit history, the
preferred way to launch extension preferences in sufficiently recent
versions is to call imports.misc.extensionUtils.openPrefs(), which
was added by gnome-shell!1163. It isn't in 3.36.1, but the version
in experimental (which is halfway between upstream 3.36.1 and 3.36.2)
does have it.

To support older GNOME versions, fall back to the spawn call if
imports.misc.extensionUtils doesn't have an openPrefs method.

Sample code:
https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator/pull/203

Thanks,
    smcv

--- End Message ---
--- Begin Message ---
Source: gnome-shell-extension-weather
Source-Version: 0.0~git20201103.d8be50f-1
Done: Anthony Fok <foka@debian.org>

We believe that the bug you reported is fixed in the latest version of
gnome-shell-extension-weather, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 956164@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anthony Fok <foka@debian.org> (supplier of updated gnome-shell-extension-weather package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 09 Nov 2020 05:38:25 -0700
Source: gnome-shell-extension-weather
Architecture: source
Version: 0.0~git20201103.d8be50f-1
Distribution: unstable
Urgency: medium
Maintainer: Anthony Fok <foka@debian.org>
Changed-By: Anthony Fok <foka@debian.org>
Closes: 828694 912875 955401 956164 969273
Changes:
 gnome-shell-extension-weather (0.0~git20201103.d8be50f-1) unstable; urgency=medium
 .
   * New maintainer (Closes: #828694)
   * Add debian/watch
   * New upstream version 0.0~git20201103.d8be50f
     (Closes: #912875, #955401, #956164, #969273)
   * debian/control:
     - Apply "cme fix dpkg" fixes:
       + Organize debian/control fields
       + Bump Standards-Version to 4.5.0 (no change)
     - Bump debhelper dependency to "Build-Depends: debhelper-compat (= 13)"
     - Bump gnome-shell dependency to (>= 3.38)
   * debian/rules:
     - Remove deprecated get-orig-source target
     - Remove override_dh_auto_test target as "make check" no longer crashes
   * Add debian/patches/fix-icons.patch:
     - Fix missing icons due to change in Adwaita icon pack 3.38, see
       https://gitlab.com/jenslody/gnome-shell-extension-openweather/-/issues/278
       Special thanks to Victor Vásquez and David Rees for the fix.
Checksums-Sha1:
 f570564eb8d022a083191a63731144a387a9f6e2 2257 gnome-shell-extension-weather_0.0~git20201103.d8be50f-1.dsc
 360ae45814e4dd409c2617a212fabd3bf0a459e0 515240 gnome-shell-extension-weather_0.0~git20201103.d8be50f.orig.tar.xz
 5da3bb7ce2b944c1cdfdb68c3dd5534f13e9cce7 5488 gnome-shell-extension-weather_0.0~git20201103.d8be50f-1.debian.tar.xz
 b4972074d03b3a4a996010bf74037fcb164e6078 8068 gnome-shell-extension-weather_0.0~git20201103.d8be50f-1_amd64.buildinfo
Checksums-Sha256:
 73c4fbf194a4fe2e46fb16b6f1db5a84c7de561d98f765719eb463b592d20149 2257 gnome-shell-extension-weather_0.0~git20201103.d8be50f-1.dsc
 d77b995b91035053095858eb838ad013996f07bc928b2f11262af74d25a7c957 515240 gnome-shell-extension-weather_0.0~git20201103.d8be50f.orig.tar.xz
 868286a06e71b791de07f206ae107054ae3ec200ef3fb84581a9df778f7214e8 5488 gnome-shell-extension-weather_0.0~git20201103.d8be50f-1.debian.tar.xz
 7d4fcdcaab351119d0ed16a09ed4044314e807bc64ae79d5169964a6518a2cce 8068 gnome-shell-extension-weather_0.0~git20201103.d8be50f-1_amd64.buildinfo
Files:
 b48d21b44258d7e95dbbbec0a4c1357d 2257 gnome optional gnome-shell-extension-weather_0.0~git20201103.d8be50f-1.dsc
 d696405ec9b262d9c78e33e5a1abefea 515240 gnome optional gnome-shell-extension-weather_0.0~git20201103.d8be50f.orig.tar.xz
 036b7a2294c628140c8478a81ee10ff7 5488 gnome optional gnome-shell-extension-weather_0.0~git20201103.d8be50f-1.debian.tar.xz
 c1a6ccbfbe57ff12b0bae5e64f7983a5 8068 gnome optional gnome-shell-extension-weather_0.0~git20201103.d8be50f-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl+pPQsQHGZva2FAZGVi
aWFuLm9yZwAKCRDqJQC0EsWaz5D3EACH8+MqIJHrwm8Kqn31GjGG2dsfNs+hnAo4
vSr1I/HZTBlc7uAP5h5DS2+d2mORpvMdgJJaMqY/HfmePOIYs3VfkTcYK118oQoi
baMdzhMsVbL/4n1TLwfQSUqhiabyztiAMOebpxUSGNxoIaBeWegYL+CypUsJaJB5
cNOiX88n2wsEJU6M2nnyn6hgaWiephwExQCCnQw9Wbir+pbqSIn7zzIHVyBCv2+Q
ucczaQpRmOPrl6zSEqZQPSTHEWAaMisgRR+5YHGO2fxQHbFptgzthpNKJ3Gc+D7U
lzGI7mgMbVWLkA0zoh08r8f8qwPnLD/u9NORWsoULVYxE13QDR7sQyq+3ZjQh6+V
3/Bhjs0tg6xJBFgsBOS5XNzsqE6BDU1gNVq369X+V9qolo7yB4Jbkhjr7IQHpig9
+EHCoG6ww5AXOvSMcJRl0zWz+p5Oyq8D/TwGk1hGheNZLoVqW+QKwlN5aLs0ELmv
O54MD81rDjiYnCadHKmwC9rO9/l/jBiZt0IuknQfLTrC8bilXTtb2AiDeIzEBTSS
sMy27tFGBumPqUinm0/dNrZHBA7DXVuJ0q5bDGV7qQJLpSpRh4GX952pDDItx/RQ
T5LVl3FYbUOB6OaE70nJG1ugq7f0mM4XrPVVG17XnIRt+zMhE4E9QpjYasm722aa
bZaawMw9Qg==
=ZfTS
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: