Bug#1019586: gnome-shell-extension-weather: Extension not compatible with libsoup3
On Mon, Sep 19, 2022 at 12:01 PM Brandon Snider wrote: > > Hi, the repo is now public. I don't see anywhere that I can apply for group > membership, but I'm sure you can now figure out a way to merge my repo with > the team. https://wiki.debian.org/Salsa/Doc I saw that you pushed a debian/master branch. We use git-buildpackage and therefore we also need the pristine-tar and upstream/latest branches updated. If your local repo doesn't have those branches, you can revert back to the commit before you imported the new version and then run gbp import-orig --uscan And it should handle updating all 3 branches. Then (force-) push the 3 branches and the git tag upstream/0_git20220918.gitdc4a165 Also, please git rm the Debian patches you remove from debian/patches/series Thank you for all your work here! Jeremy Bicha
Bug#1019586: gnome-shell-extension-weather: Extension not compatible with libsoup3
Hi, the repo is now public. I don't see anywhere that I can apply for group membership, but I'm sure you can now figure out a way to merge my repo with the team. -- Brandon J. Snider On Mon, Sep 19, 2022 at 11:32 AM Jeremy Bicha wrote: > On Mon, Sep 19, 2022 at 11:12 AM Brandon Snider > wrote: > > The extension's author has abandoned the project, and it was forked. The > newer version includes libsoup3 support. I have created a gitlab repo with > updated debian packaging as well as the updated upstream files. My update > can be merged into the salsa version, although, not being a team member, I > can't create a merge request. The updates I created are right here: > > Please do apply for a Salsa account. Once that account is approved, > you can submit merge requests. > > > https://gitlab.com/bjsnider/gnome-shell-extension-weather > > Your gitlab.com profile is private so I can't access that repo. > > > I installed this version from a deb and it works on testing. I imagine > it will work with the dev version of Ubuntu as well. > > Ubuntu removed most GNOME Shell extension from their repository: > https://discourse.ubuntu.com/t/removal-of-gnome-shell-extensions/18437/9 > > Thank you, > Jeremy Bicha >
Bug#1019586: gnome-shell-extension-weather: Extension not compatible with libsoup3
On Mon, Sep 19, 2022 at 11:12 AM Brandon Snider wrote: > The extension's author has abandoned the project, and it was forked. The > newer version includes libsoup3 support. I have created a gitlab repo with > updated debian packaging as well as the updated upstream files. My update can > be merged into the salsa version, although, not being a team member, I can't > create a merge request. The updates I created are right here: Please do apply for a Salsa account. Once that account is approved, you can submit merge requests. > https://gitlab.com/bjsnider/gnome-shell-extension-weather Your gitlab.com profile is private so I can't access that repo. > I installed this version from a deb and it works on testing. I imagine it > will work with the dev version of Ubuntu as well. Ubuntu removed most GNOME Shell extension from their repository: https://discourse.ubuntu.com/t/removal-of-gnome-shell-extensions/18437/9 Thank you, Jeremy Bicha
Bug#1019586: gnome-shell-extension-weather: Extension not compatible with libsoup3
The extension's author has abandoned the project, and it was forked. The newer version includes libsoup3 support. I have created a gitlab repo with updated debian packaging as well as the updated upstream files. My update can be merged into the salsa version, although, not being a team member, I can't create a merge request. The updates I created are right here: https://gitlab.com/bjsnider/gnome-shell-extension-weather I installed this version from a deb and it works on testing. I imagine it will work with the dev version of Ubuntu as well. -- Brandon J. Snider
Bug#1019586: gnome-shell-extension-weather: Extension not compatible with libsoup3
Package: gnome-shell-extension-weather Version: 0.0~git20210509.d714eb1-4 Severity: important Tags: upstream Hello, The extension broke after building gnome-shell 42.4-2 with libsoup3 in Debian testing. It cannot fetch the weather data any more. 18:49:37 gnome-shell: Unhandled promise rejection. To suppress this warning, add an error handler to your promise chain with .catch() or a try-catch block around your await expression. Stack trace of the failed promise: promisify/proto[asyncFunc]@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:434:16 openExtensionPrefs@resource:///org/gnome/shell/ui/extensionSystem.js:240:26 openPrefs@resource:///org/gnome/shell/misc/extensionUtils.js:227:26 _onPreferencesActivate@/usr/share/gnome-shell/extensions/openweather- extens...@jenslody.de/extension.js:969:28 18:49:05 gnome-shell: JS ERROR: TypeError: Soup.form_request_new_from_hash is not a function load_json_async@/usr/share/gnome-shell/extensions/openweather- extens...@jenslody.de/extension.js:1123:28 refreshWeatherCurrent@/usr/share/gnome-shell/extensions/openweather- extens...@jenslody.de/openweathermap_org.js:405:10 parseWeatherCurrent@/usr/share/gnome-shell/extensions/openweather- extens...@jenslody.de/openweathermap_org.js:299:14 rebuildButtonMenu/<@/usr/share/gnome-shell/extensions/openweather- extens...@jenslody.de/extension.js:861:18 Best, Amr -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (500, 'testing'), (100, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.19.0-1-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gnome-shell-extension-weather depends on: ii ca-certificates 20211016 ii dconf-gsettings-backend [gsettings-backend] 0.40.0-3 ii gir1.2-clutter-1.0 1.26.4+dfsg-4 ii gir1.2-glib-2.0 1.73.0+ds-1 ii gir1.2-gtk-3.0 3.24.34-3 ii gir1.2-soup-2.4 2.74.2-3 ii gnome-shell 42.4-2 Versions of packages gnome-shell-extension-weather recommends: ii gnome-tweaks 42~beta-2 gnome-shell-extension-weather suggests no packages. -- no debconf information 18:49:37 gnome-shell: Unhandled promise rejection. To suppress this warning, add an error handler to your promise chain with .catch() or a try-catch block around your await expression. Stack trace of the failed promise: _promisify/proto[asyncFunc]@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:434:16 openExtensionPrefs@resource:///org/gnome/shell/ui/extensionSystem.js:240:26 openPrefs@resource:///org/gnome/shell/misc/extensionUtils.js:227:26 _onPreferencesActivate@/usr/share/gnome-shell/extensions/openweather-extens...@jenslody.de/extension.js:969:28 18:49:05 gnome-shell: JS ERROR: TypeError: Soup.form_request_new_from_hash is not a function load_json_async@/usr/share/gnome-shell/extensions/openweather-extens...@jenslody.de/extension.js:1123:28 refreshWeatherCurrent@/usr/share/gnome-shell/extensions/openweather-extens...@jenslody.de/openweathermap_org.js:405:10 parseWeatherCurrent@/usr/share/gnome-shell/extensions/openweather-extens...@jenslody.de/openweathermap_org.js:299:14 rebuildButtonMenu/<@/usr/share/gnome-shell/extensions/openweather-extens...@jenslody.de/extension.js:861:18