The version of screen-resolution-extra in the proposed pocket of Focal
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.

-- 
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     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to