Bug 2001706 - F34 Gnome Shell Extensions not working when installed by dnf
Summary: F34 Gnome Shell Extensions not working when installed by dnf
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell-extension-openweather
Version: 34
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Artem
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-09-06 22:11 UTC by Steevithak
Modified: 2022-05-18 01:09 UTC (History)
3 users (show)

Fixed In Version: gnome-shell-extension-openweather-113-1.fc36
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-05-18 01:09:01 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Steevithak 2021-09-06 22:11:31 UTC
Description of problem:
Recently updated to F34. Wanted to install some gnome shell extensions. Did the following:

dnf install gnome-extensions-app
started gnome-extensions-app, couldn't see a way to add non-built-in extensions
dnf list gnome-shell-extensions* (this listed the available extensions)
dnf install gnome-shell-extension-openweather

dnf showed that the extension had been installed, however:
1. The extension did not show up in gnome-extensions-app, even after stopping and restarting the app a few times.
2. The extension did not show up on the upper desktop status bar where it normally did on previous Fedora versions. 

Neither the extensions app nor the dnf install process produced any error message that suggested problems or further installation steps, so it seems something is broken.

Version-Release number of selected component (if applicable):
gnome-shell-extension-openweather-1-0.47.20210509gitd714eb1.fc34.noarch

How reproducible:
unknown

Steps to Reproduce:
1. Install F34
2. Install gnome-extensions-app
3. Install gnome-shell-extension-openweather

Actual results:
No weather app visible

Expected results:
Weather app visible on top status bar

Additional info:
Have used this app on most previous versions of Fedora with no problems

Comment 1 Steevithak 2021-09-06 22:24:05 UTC
Update: After giving up on the normal dnf / rpm package method, I tried setting up the browser to use extensions.gnome.org and installed the OpenWeather extensions that way. It worked and showed up immediately in the top status bar and in the gnome-extensions-app. So the problem seems to be something to do with dnf or the rpm package rather than with the OpenWeather extension itself.

Comment 2 Artem 2021-09-07 13:24:56 UTC
This is weird since we still have build in Fedora with latest commit from main branch BUT the commit itself is differ[1]. Not sure how this happened. Maybe upstream force pushed? Or just typo/mistake.

Also current extension is mostly unsupported so let's just retire it?

[1]:
  - https://gitlab.com/jenslody/gnome-shell-extension-openweather/-/commit/c28898dc1ea06e4bac5c819bd1b49378556bdf00
  - https://src.fedoraproject.org/rpms/gnome-shell-extension-openweather/blob/rawhide/f/gnome-shell-extension-openweather.spec#_1

Comment 3 Andre Robatino 2021-11-05 09:14:52 UTC
It works fine for me if I disable extension version validation. See https://bugzilla.redhat.com/show_bug.cgi?id=1957485 , it's the same problem except with 41 instead of 40. Please fix. Thanks.

Comment 4 Andre Robatino 2021-11-05 09:16:10 UTC
Please ignore my previous comment, I didn't notice that this was filed against 34, where it was working for me. I'll file a separate bug for 35. Sorry for the noise.

Comment 5 Ben Cotton 2022-05-12 15:07:38 UTC
This message is a reminder that Fedora Linux 34 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 34 on 2022-06-07.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '34'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 34 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 6 Fedora Update System 2022-05-14 23:25:40 UTC
FEDORA-2022-f4e8f8de24 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-f4e8f8de24

Comment 7 Fedora Update System 2022-05-15 01:40:48 UTC
FEDORA-2022-f4e8f8de24 has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-f4e8f8de24`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-f4e8f8de24

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2022-05-18 01:09:01 UTC
FEDORA-2022-f4e8f8de24 has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.