2021-06-04 22:00:29 |
Daniel Dadap |
bug |
|
|
added bug |
2021-06-08 14:06:58 |
Alberto Milone |
screen-resolution-extra (Ubuntu): status |
New |
Triaged |
|
2021-06-08 14:07:05 |
Alberto Milone |
screen-resolution-extra (Ubuntu): importance |
Undecided |
Medium |
|
2021-06-08 14:07:08 |
Alberto Milone |
screen-resolution-extra (Ubuntu): assignee |
|
Alberto Milone (albertomilone) |
|
2021-06-08 14:07:37 |
Alberto Milone |
nominated for series |
|
Ubuntu Bionic |
|
2021-06-08 14:07:37 |
Alberto Milone |
bug task added |
|
screen-resolution-extra (Ubuntu Bionic) |
|
2021-06-08 14:07:37 |
Alberto Milone |
nominated for series |
|
Ubuntu Focal |
|
2021-06-08 14:07:37 |
Alberto Milone |
bug task added |
|
screen-resolution-extra (Ubuntu Focal) |
|
2021-06-08 14:07:37 |
Alberto Milone |
nominated for series |
|
Ubuntu Hirsute |
|
2021-06-08 14:07:37 |
Alberto Milone |
bug task added |
|
screen-resolution-extra (Ubuntu Hirsute) |
|
2021-06-08 14:07:37 |
Alberto Milone |
nominated for series |
|
Ubuntu Groovy |
|
2021-06-08 14:07:37 |
Alberto Milone |
bug task added |
|
screen-resolution-extra (Ubuntu Groovy) |
|
2021-06-08 14:07:46 |
Alberto Milone |
screen-resolution-extra (Ubuntu Bionic): status |
New |
Triaged |
|
2021-06-08 14:07:48 |
Alberto Milone |
screen-resolution-extra (Ubuntu Focal): status |
New |
Triaged |
|
2021-06-08 14:07:50 |
Alberto Milone |
screen-resolution-extra (Ubuntu Bionic): importance |
Undecided |
Medium |
|
2021-06-08 14:07:52 |
Alberto Milone |
screen-resolution-extra (Ubuntu Focal): importance |
Undecided |
Medium |
|
2021-06-08 14:07:54 |
Alberto Milone |
screen-resolution-extra (Ubuntu Groovy): importance |
Undecided |
Medium |
|
2021-06-08 14:07:56 |
Alberto Milone |
screen-resolution-extra (Ubuntu Hirsute): importance |
Undecided |
Medium |
|
2021-06-08 14:08:05 |
Alberto Milone |
screen-resolution-extra (Ubuntu Groovy): status |
New |
Triaged |
|
2021-06-08 14:08:08 |
Alberto Milone |
screen-resolution-extra (Ubuntu Hirsute): status |
New |
Triaged |
|
2021-06-08 14:08:11 |
Alberto Milone |
screen-resolution-extra (Ubuntu Bionic): assignee |
|
Alberto Milone (albertomilone) |
|
2021-06-08 14:08:12 |
Alberto Milone |
screen-resolution-extra (Ubuntu Focal): assignee |
|
Alberto Milone (albertomilone) |
|
2021-06-08 14:08:15 |
Alberto Milone |
screen-resolution-extra (Ubuntu Groovy): assignee |
|
Alberto Milone (albertomilone) |
|
2021-06-08 14:08:17 |
Alberto Milone |
screen-resolution-extra (Ubuntu Hirsute): assignee |
|
Alberto Milone (albertomilone) |
|
2021-06-28 16:07:55 |
Alberto Milone |
bug task deleted |
screen-resolution-extra (Ubuntu Bionic) |
|
|
2021-06-28 16:27:35 |
Alberto Milone |
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. |
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. |
|
2021-06-28 16:27:45 |
Alberto Milone |
summary |
Default dependency resolution in Focal pulls in full GNOME Desktop |
SRU: Default dependency resolution in Focal pulls in full GNOME Desktop |
|
2021-06-28 16:28:46 |
Alberto Milone |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-06-29 13:47:26 |
Timo Aaltonen |
screen-resolution-extra (Ubuntu Hirsute): status |
Triaged |
Fix Committed |
|
2021-06-29 13:47:27 |
Timo Aaltonen |
bug |
|
|
added subscriber SRU Verification |
2021-06-29 13:47:30 |
Timo Aaltonen |
tags |
|
verification-needed verification-needed-hirsute |
|
2021-06-29 13:48:19 |
Timo Aaltonen |
screen-resolution-extra (Ubuntu Groovy): status |
Triaged |
Fix Committed |
|
2021-06-29 13:48:25 |
Timo Aaltonen |
tags |
verification-needed verification-needed-hirsute |
verification-needed verification-needed-groovy verification-needed-hirsute |
|
2021-06-29 13:49:13 |
Timo Aaltonen |
screen-resolution-extra (Ubuntu Focal): status |
Triaged |
Fix Committed |
|
2021-06-29 13:49:19 |
Timo Aaltonen |
tags |
verification-needed verification-needed-groovy verification-needed-hirsute |
verification-needed verification-needed-focal verification-needed-groovy verification-needed-hirsute |
|
2021-07-06 11:22:57 |
Sujith Pandel |
bug |
|
|
added subscriber Sujith Pandel |
2021-09-03 09:03:14 |
Alberto Milone |
tags |
verification-needed verification-needed-focal verification-needed-groovy verification-needed-hirsute |
verification-failed verification-failed-focal verification-failed-groovy verification-failed-hirsute |
|
2021-09-15 00:19:39 |
Steve Langasek |
screen-resolution-extra (Ubuntu Hirsute): status |
Fix Committed |
Confirmed |
|
2021-09-15 00:19:55 |
Steve Langasek |
screen-resolution-extra (Ubuntu Focal): status |
Fix Committed |
Confirmed |
|
2021-09-15 00:20:03 |
Steve Langasek |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2022-01-26 21:57:31 |
Brian Murray |
screen-resolution-extra (Ubuntu Hirsute): status |
Confirmed |
Won't Fix |
|
2023-04-21 05:48:57 |
Chris Johnston |
bug |
|
|
added subscriber Chris Johnston |