The version of screen-resolution-extra in the proposed pocket of Hirsute
that was purported to fix this bug report has been removed because one
or more bugs that were to be fixed by the upload have failed
verification and been in this state for more than 10 days.
** Changed in: screen-resolution-extra (Ubuntu Hirsute)
Status: Fix Committed => Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to screen-resolution-extra in Ubuntu.
https://bugs.launchpad.net/bugs/1930937
Title:
SRU: Default dependency resolution in Focal pulls in full GNOME
Desktop
Status in screen-resolution-extra package in Ubuntu:
Triaged
Status in screen-resolution-extra source package in Focal:
Confirmed
Status in screen-resolution-extra source package in Groovy:
Fix Committed
Status in screen-resolution-extra source package in Hirsute:
Confirmed
Bug description:
In Bionic, screen-resolution-extra has a dependency on
policykit-1-gnome | polkit-1-auth-agent. Focal replaces this with a
dependency on gnome-shell | policykit-1-gnome | polkit-1-auth-agent.
As a result, when install screen-resolution-extra (e.g. as a
dependency of nvidia-settings) on a system that doesn't already have
GNOME or another polkit auth agent installed, the default dependency
resolution pulls in a full GNOME desktop in Focal, while it does not
do so under the same circumstances in Bionic. This can be worked
around by explicitly installing policykit-1-gnome (or another package
which provides the polkit-1-auth-agent virtual package), but it would
be nice to not pull in GNOME by default on a system that doesn't
already have it.
[Impact]
* Installing the nvidia-settings package causes gnome-shell to be
installed. This is less than ideal on servers.
[Fix]
* Moving policykit-1-gnome ahead as the first of the polkit
dependencies will solve the problem.
[Test Case]
* Install screen-resolution-extra from proposed on a system where no
polkit-1-auth-agent provider is installed, and check that gnome-shell
is not installed as a dependency.
[Regression Risk]
Low, as the change will still allow the dependency to be satisfied.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/screen-resolution-extra/+bug/1930937/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp