[Bug 2140527] Re: Replace software-properties-gtk by software-properties-common in the desktop seed

Jean-Baptiste Lallement 2140527 at bugs.launchpad.net
Thu Feb 5 08:37:02 UTC 2026


** Description changed:

  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-properties-common should be
  kept.
  
  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-desktop-minimal
-   Depends: ubuntu-desktop
-   Recommends: xubuntu-desktop-minimal
-   Recommends: xubuntu-desktop
-   Depends: vanilla-gnome-desktop
-   Depends: ubuntukylin-desktop-minimal
-   Depends: ubuntukylin-desktop
-   Depends: ubuntucinnamon-desktop-minimal
-   Depends: ubuntucinnamon-desktop
-   Depends: ubuntu-unity-desktop
-   Depends: ubuntu-mate-desktop
-   Depends: ubuntu-mate-core
-   Depends: ubuntu-budgie-desktop-minimal
-   Depends: ubuntu-budgie-desktop
-   Suggests: synaptic
-   Recommends: gnome-packagekit
-   Recommends: gnome-package-updater
+   Recommends: update-manager (>= 0.71.2)
+   Recommends: update-notifier
+   Depends: apturl
+   Depends: ubuntu-desktop-minimal
+   Depends: ubuntu-desktop
+   Recommends: xubuntu-desktop-minimal
+   Recommends: xubuntu-desktop
+   Depends: vanilla-gnome-desktop
+   Depends: ubuntukylin-desktop-minimal
+   Depends: ubuntukylin-desktop
+   Depends: ubuntucinnamon-desktop-minimal
+   Depends: ubuntucinnamon-desktop
+   Depends: ubuntu-unity-desktop
+   Depends: ubuntu-mate-desktop
+   Depends: ubuntu-mate-core
+   Depends: ubuntu-budgie-desktop-minimal
+   Depends: ubuntu-budgie-desktop
+   Suggests: synaptic
+   Recommends: gnome-packagekit
+   Recommends: gnome-package-updater
  
  Check why update-manager and update-notifier need it and possibly remove
  it from the list of dependencies.
+ 
+ *update-manager*
+ UpdateManager/UpdatesAvailable.py:953:        self.window_main.show_settings(SoftwarePropertiesPage.ubuntu_pro)
+ UpdateManager/UpdateManager.py:204:    def show_settings(self, page_number=SoftwarePropertiesPage.updates):
+ UpdateManager/Core/utils.py:70:class SoftwarePropertiesPage():
+ 
+ *update-notifier*
+ data/backend_helper.py:109:    proxy = bus.get_object("com.ubuntu.SoftwareProperties", "/")
+ data/backend_helper.py:110:    backend = dbus.Interface(proxy, "com.ubuntu.SoftwareProperties")
+ data/backend_helper.py:    backend = dbus.Interface(proxy, "com.ubuntu.SoftwareProperties")
+ data/backend_helper.py:    backend.AddCdromSource()

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to software-properties in Ubuntu.
https://bugs.launchpad.net/bugs/2140527

Title:
  Replace software-properties-gtk by software-properties-common in the
  desktop seed

Status in software-properties package in Ubuntu:
  Triaged

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-properties-common should be
  kept.

  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-desktop-minimal
    Depends: ubuntu-desktop
    Recommends: xubuntu-desktop-minimal
    Recommends: xubuntu-desktop
    Depends: vanilla-gnome-desktop
    Depends: ubuntukylin-desktop-minimal
    Depends: ubuntukylin-desktop
    Depends: ubuntucinnamon-desktop-minimal
    Depends: ubuntucinnamon-desktop
    Depends: ubuntu-unity-desktop
    Depends: ubuntu-mate-desktop
    Depends: ubuntu-mate-core
    Depends: ubuntu-budgie-desktop-minimal
    Depends: ubuntu-budgie-desktop
    Suggests: synaptic
    Recommends: gnome-packagekit
    Recommends: gnome-package-updater

  Check why update-manager and update-notifier need it and possibly
  remove it from the list of dependencies.

  *update-manager*
  UpdateManager/UpdatesAvailable.py:953:        self.window_main.show_settings(SoftwarePropertiesPage.ubuntu_pro)
  UpdateManager/UpdateManager.py:204:    def show_settings(self, page_number=SoftwarePropertiesPage.updates):
  UpdateManager/Core/utils.py:70:class SoftwarePropertiesPage():

  *update-notifier*
  data/backend_helper.py:109:    proxy = bus.get_object("com.ubuntu.SoftwareProperties", "/")
  data/backend_helper.py:110:    backend = dbus.Interface(proxy, "com.ubuntu.SoftwareProperties")
  data/backend_helper.py:    backend = dbus.Interface(proxy, "com.ubuntu.SoftwareProperties")
  data/backend_helper.py:    backend.AddCdromSource()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/2140527/+subscriptions




More information about the foundations-bugs mailing list