Ubuntu's gnome-shell extensions can't be uninstalled (safely)

Bug #1832407 reported by Björn Daase
48
This bug affects 7 people
Affects Status Importance Assigned to Milestone
ubuntu-meta (Ubuntu)
Triaged
Low
Unassigned

Bug Description

I like the Ubuntu themed GNOME desktop but I don't like dash-to-dock.
As the pre-installed extensions, especially gnome-shell-extension-ubuntu-dock are not atomically removable (they are hard dependencies of ubuntu-desktop), the only way to remove them is to rename the extensions folder. This will also restore the dock with every update of the gnome-shell-extension-ubuntu-dock package, as it creates this folder.

Therefore, we should remove the hard dependencies.

Tags: focal jammy
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-meta (Ubuntu):
status: New → Confirmed
tags: added: focal groovy
Changed in ubuntu-meta (Ubuntu):
importance: Undecided → Medium
summary: - ubuntu-desktop should not hard depend on gnome-shell-extension-*
+ Ubuntu's gnome-shell extensions can't be uninstalled (safely)
description: updated
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

Please move

- gnome-shell-extension-appindicator,
- gnome-shell-extension-desktop-icons-ng,
- gnome-shell-extension-ubuntu-dock

from depends to recommends in ubuntu-desktop-minimal and ubuntu-desktop.

Those extensions are not a must for gnome-shell to function, and recommends is sufficient to be installed by default.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I agree this should be fixed, but it's also not a priority. You can disable them in the Extensions app (sudo apt install gnome-shell-extension-prefs).

description: updated
Changed in ubuntu-meta (Ubuntu):
importance: Medium → Low
status: Confirmed → Triaged
tags: added: jammy
tags: removed: groovy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.