pop-os / shell

Pop!_OS Shell
GNU General Public License v3.0
4.89k stars 266 forks source link

Does not work with Fedora 41 (47.1) #1747

Closed suuuehgi closed 2 weeks ago

suuuehgi commented 2 weeks ago

(1) Issue/Bug Description: Does not work with Fedora 41. The extensions app (gnome-extensions-app) states

The installed version of this extension (2) is incompatible with the current version of GNOME (47.1). The extension has been disabled.

(2) Steps to reproduce (if you know):

git clone https://github.com/pop-os/shell
cd shell
git checkout origin/master_noble
make local-install

(3) Expected behavior: Work

(4) Distribution (run cat /etc/os-release): Fedora 41 (Workstation Edition)

(5) Gnome Shell version: 47.1

mmstick commented 2 weeks ago

You checked out the wrong branch. You need to check out master_mantic.

michalvankodev commented 2 weeks ago

Do you know what is the status of the gnome-shell-extension-pop-shell fedora package for F41? It doesn't work reporting that is not compatible with the Gnome version used by Fedora 41.

jacobgkau commented 2 weeks ago

We don't maintain the Fedora package, we only maintain the upstream project and the Pop!_OS package. Who is the Fedora packager who packaged the gnome-shell-extension-pop-shell package?

jacobgkau commented 2 weeks ago

It looks like someone has already filed a bug report on Fedora's downstream package bug tracker: https://bugzilla.redhat.com/show_bug.cgi?id=2322524 That would be the bug report for the package being out-of-date in Fedora.

For reference, you can search Fedora packages and access their downstream bug trackers from this website: https://packages.fedoraproject.org/pkgs/gnome-shell-extension-pop-shell/

suuuehgi commented 1 week ago

You checked out the wrong branch. You need to check out master_mantic.

Your README.md states:

GNOME 45: Use the master_mantic branch.
GNOME 46+: Use the master_noble branch.

as does the corresponding metadata.json. (And the problem persists using master_mantic.)

suuuehgi commented 1 week ago

After installing / uninstalling mantic, noble and the updated Fedora repository version a couple of times, it suddenly works using master_noble. A few minutes ago it was not. I will just not touch it anymore.