Public bug reported:

screen-resolution-extra depends on policykit-1-gnome | polkit-1-auth-agent . I 
recommend changing that to:
gnome-shell | policykit-1-gnome | polkit-1-auth-agent

policykit-1-gnome's package description
--------------------------------------- 
PolicyKit-gnome provides a D-Bus session bus service that is used to
 bring up authentication dialogs used for obtaining privileges.
 .
 This implementation was originally designed for GNOME 2, but most
 GNOME-based desktop environments, including GNOME 3, GNOME Flashback,
 and MATE, have their own built-in PolicyKit agents and no longer use
 this one. The remaining users of this implementation are Cinnamon, XFCE
 and Unity.

Explanation
-----------
Since policykit-1-gnome is no longer required by the default Ubuntu desktop and 
is not really maintained upstream any more, I think it should be demoted to 
universe.

gnome-shell Provides polkit-1-auth-agent so the current dependency
should have been good enough.

Based on my experience with working on demoting xterm to universe, I
found that germinate doesn't handle alternate dependencies and virtual
packages very well. I had to have packages like xinit recommend gnome-
terminal ahead of xterm in the alternate dependency list. So I think
we'll have to act similarly here to specify the exact dependency we want
in main first in the dependency list.

** Affects: screen-resolution-extra (Ubuntu)
     Importance: Low
         Status: New


** Tags: disco

-- 
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/1808583

Title:
  Update policykit dependency

Status in screen-resolution-extra package in Ubuntu:
  New

Bug description:
  screen-resolution-extra depends on policykit-1-gnome | polkit-1-auth-agent . 
I recommend changing that to:
  gnome-shell | policykit-1-gnome | polkit-1-auth-agent

  policykit-1-gnome's package description
  --------------------------------------- 
  PolicyKit-gnome provides a D-Bus session bus service that is used to
   bring up authentication dialogs used for obtaining privileges.
   .
   This implementation was originally designed for GNOME 2, but most
   GNOME-based desktop environments, including GNOME 3, GNOME Flashback,
   and MATE, have their own built-in PolicyKit agents and no longer use
   this one. The remaining users of this implementation are Cinnamon, XFCE
   and Unity.

  Explanation
  -----------
  Since policykit-1-gnome is no longer required by the default Ubuntu desktop 
and is not really maintained upstream any more, I think it should be demoted to 
universe.

  gnome-shell Provides polkit-1-auth-agent so the current dependency
  should have been good enough.

  Based on my experience with working on demoting xterm to universe, I
  found that germinate doesn't handle alternate dependencies and virtual
  packages very well. I had to have packages like xinit recommend gnome-
  terminal ahead of xterm in the alternate dependency list. So I think
  we'll have to act similarly here to specify the exact dependency we
  want in main first in the dependency list.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/screen-resolution-extra/+bug/1808583/+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