Bug#994018: gnome-tweaks must not suggest installing Extensions app from flathub
Julian Andres Klode
jak at debian.org
Thu Sep 9 21:30:51 BST 2021
Package: gnome-tweaks
Version: 40.0-3
Severity: serious
gnome-tweaks suggests users install the Extensions app from flathub,
if not provided by the distribution. This is misleading the user to
install apps from outside of main, in violation of policy 2.2.1.
It should offer to install the gnome-shell-extension-prefs package
via gnome-software, tell people to install that package with apt,
or (in my case where it was already installed), tell me that it
is already installed.
The message under concern is:
self.format_secondary_markup(
"{0}\n\n{1}".format(
# Translators: Placeholder will be replaced with "GNOME Extensions" in active link form
_("Extensions management has been moved to {0}.").format(
'<a href="https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/master/subprojects/extensions-app/README.md">GNOME Extensions</a>',
),
# Translators: Placeholder will be replaced with "Flathub" in active link form
_("We recommend downloading GNOME Extensions from {0} if your distribution does not include it.").format(
'<a href="https://flathub.org/apps/details/org.gnome.Extensions">Flathub</a>'
)
)
)
it should say something like:
"Extensions management has been moved to Extension, which is part of
the gnome-shell-extensions-prefs package."
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-tweaks/+bug/1943183
-- System Information:
Debian Release: 11.0
APT prefers impish
APT policy: (500, 'impish'), (500, 'hirsute-updates'), (500, 'hirsute-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.13.0-16-generic (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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-tweaks depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.40.0-1
ii gir1.2-glib-2.0 1.68.0-1
ii gir1.2-gnomedesktop-3.0 40.2-1ubuntu1
ii gir1.2-gtk-3.0 3.24.30-1ubuntu1
ii gir1.2-handy-1 1.2.3-1
ii gir1.2-notify-0.7 0.7.9-3ubuntu2
ii gir1.2-pango-1.0 1.48.9+ds1-1
ii gir1.2-soup-2.4 2.72.0-3ubuntu3
ii gnome-settings-daemon 40.0.1-1ubuntu2
ii gnome-shell-common 40.2-1ubuntu6
ii gnome-shell-extension-prefs 40.2-1ubuntu6
ii gsettings-desktop-schemas 40.0-1ubuntu1
ii mutter-common 40.2.1-1ubuntu1
ii python3 3.9.4-1
ii python3-gi 3.40.1-1
gnome-tweaks recommends no packages.
gnome-tweaks suggests no packages.
-- no debconf information
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en
More information about the pkg-gnome-maintainers
mailing list