Replace software-properties-gtk by software-properties-common in the desktop seed
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| software-properties (Ubuntu) |
In Progress
|
High
|
Charles | ||
| update-manager (Ubuntu) |
In Progress
|
High
|
Charles | ||
| update-notifier (Ubuntu) |
In Progress
|
High
|
Charles | ||
Bug Description
software-properties is an old gtk application essentially focused on deb/apt world. Many of its features are dangerous or too complex for normal users (removing main, enabling proposed, source without specifying what, …)
With the Pro tab moved to the security center, it should be removed from the Desktop image in 26.04 so we do not maintain it for the life duration of the release and only software-
Keep the package in main as other flavours use it.
List of rdepends:
Recommends: update-manager (>= 0.71.2)
Recommends: update-notifier
Depends: apturl
Depends: ubuntu-
Depends: ubuntu-desktop
Recommends: xubuntu-
Recommends: xubuntu-desktop
Depends: vanilla-
Depends: ubuntukylin-
Depends: ubuntukylin-desktop
Depends: ubuntucinnamon-
Depends: ubuntucinnamon-
Depends: ubuntu-
Depends: ubuntu-mate-desktop
Depends: ubuntu-mate-core
Depends: ubuntu-
Depends: ubuntu-
Suggests: synaptic
Recommends: gnome-packagekit
Recommends: gnome-package-
Check why update-manager and update-notifier need it and possibly remove it from the list of dependencies.
*update-manager*
UpdateManager/
UpdateManager/
UpdateManager/
*update-notifier*
data/backend_
data/backend_
data/backend_
data/backend_
Related branches
- Julian Andres Klode: Approve
-
Diff: 13 lines (+1/-1)1 file modifieddesktop-minimal (+1/-1)
- Julian Andres Klode: Approve
-
Diff: 36 lines (+4/-2)2 files modifieddata/backend_helper.py (+3/-1)
debian/control (+1/-1)
- Julian Andres Klode: Approve
-
Diff: 27 lines (+7/-1)2 files modifieddebian/changelog (+7/-0)
debian/control (+0/-1)
| summary: |
- Remove software-properties-gtk from the seed + Replace software-properties-gtk by software-properties-common in the + desktop seed |
| description: | updated |
| description: | updated |
| Changed in software-properties (Ubuntu): | |
| assignee: | nobody → Charles (charles05) |
| importance: | Undecided → High |
| status: | New → Triaged |
| description: | updated |
| Changed in update-manager (Ubuntu): | |
| status: | New → In Progress |
| Changed in software-properties (Ubuntu): | |
| status: | Triaged → In Progress |
| Changed in update-manager (Ubuntu): | |
| importance: | Undecided → High |
| assignee: | nobody → Charles (charles05) |
| Changed in update-notifier (Ubuntu): | |
| status: | New → In Progress |
| importance: | Undecided → High |
| assignee: | nobody → Charles (charles05) |
| Changed in software-properties (Ubuntu): | |
| milestone: | none → ubuntu-26.04 |
| Changed in update-manager (Ubuntu): | |
| milestone: | none → ubuntu-26.04 |
| Changed in update-notifier (Ubuntu): | |
| milestone: | none → ubuntu-26.04 |

Update manager and update-notifier both have a button / menu entry that can be trivially removed/disabled or conditionalized.