Here are a few more relevant comments from IRC and email: <jbicha> barry: software-properties was already ported from aptdaemon to pk in Debian, we didn't push it into zesty since I don't think anyone checked if the driver code worked [16:51] <jbicha> https://anonscm.debian.org/git/collab-maint/software-properties.git/tree/debian/patches/0004-Implement-PackageKit-support.patch
"sessioninstaller is essentially obsolete when you have gnome-software w/ the PackageKit backend. session-installer itself appears to be broken in general." "So, sessioninstaller is an aptdaemon based implementation of the PackageKit session interface. The two can be dropped together, since they are both unmaintained and not needed. PackageKit provides everything needed as a replacement. The dependency by gnome-software is illusory, as it depends on PackageKit D-Bus interfaces (provided by PackageKit). The dependency wasn't even present in xenial, as far as I recall... oem-config-gtk is a single script[1] with only a few lines of code actually using aptdaemon, and that can be ported to use PackageKit instead. language-selector-gnome is similar[2], and should be easy to port out to PackageKit, assuming this is even needed anymore. It doesn't look like it's maintained either... [1]: http://bazaar.launchpad.net/~ubuntu- installer/ubiquity/trunk/view/head:/bin/oem-config-remove-gtk [2]: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/vivid/language-selector/vivid/view/head:/LanguageSelector/gtk/GtkLanguageSelector.py " % reverse-depends src:aptdaemon Reverse-Recommends ================== * 0install-core (for python3-aptdaemon.pkcompat) * dell-recovery (for python-aptdaemon.gtk3widgets) * update-notifier (for python3-aptdaemon) * update-notifier (for python3-aptdaemon.gtk3widgets) Reverse-Depends =============== * apturl (for python3-aptdaemon.gtk3widgets) * apturl (for python3-aptdaemon) * gnome-software (for aptdaemon) * language-selector-gnome (for python3-aptdaemon.gtk3widgets) * language-selector-gnome (for aptdaemon) * lubuntu-software-center (for python-aptdaemon) * lubuntu-software-center (for python-aptdaemon.gtk3widgets) * mythbuntu-control-centre (for python-aptdaemon.gtk3widgets) * oem-config-gtk (for python3-aptdaemon.gtk3widgets) * oem-config-gtk (for aptdaemon) * sessioninstaller (for python3-aptdaemon.gtk3widgets) * sessioninstaller (for aptdaemon) * software-properties-gtk (for python3-aptdaemon.gtk3widgets) * ubuntu-mate-core (for python3-aptdaemon.gtk3widgets) * ubuntu-mate-desktop (for python3-aptdaemon.gtk3widgets) * ubuntu-mate-welcome (for python3-aptdaemon.gtk3widgets) * ubuntu-mate-welcome (for python3-aptdaemon) * update-manager (for python3-aptdaemon.gtk3widgets) ** Also affects: zeroinstall-injector (Ubuntu) Importance: Undecided Status: New ** Also affects: dell-recovery (Ubuntu) Importance: Undecided Status: New ** Also affects: update-notifier (Ubuntu) Importance: Undecided Status: New ** Also affects: apturl (Ubuntu) Importance: Undecided Status: New ** Also affects: gnome-software (Ubuntu) Importance: Undecided Status: New ** Also affects: language-selector (Ubuntu) Importance: Undecided Status: New ** Also affects: lubuntu-software-center (Ubuntu) Importance: Undecided Status: New ** Also affects: mythbuntu-control-centre (Ubuntu) Importance: Undecided Status: New ** Also affects: ubiquity (Ubuntu) Importance: Undecided Status: New ** Also affects: sessioninstaller (Ubuntu) Importance: Undecided Status: New ** Also affects: software-properties (Ubuntu) Importance: Undecided Status: New ** Also affects: ubuntu-mate-meta (Ubuntu) Importance: Undecided Status: New ** Also affects: ubuntu-mate-welcome (Ubuntu) Importance: Undecided Status: New ** Also affects: update-manager (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1673258 Title: Remove aptdaemon and drop or port its reverse-dependencies Status in aptdaemon package in Ubuntu: New Status in apturl package in Ubuntu: New Status in dell-recovery package in Ubuntu: New Status in gnome-software package in Ubuntu: New Status in language-selector package in Ubuntu: New Status in lubuntu-software-center package in Ubuntu: New Status in mythbuntu-control-centre package in Ubuntu: New Status in sessioninstaller package in Ubuntu: New Status in software-properties package in Ubuntu: New Status in ubiquity package in Ubuntu: New Status in ubuntu-mate-meta package in Ubuntu: New Status in ubuntu-mate-welcome package in Ubuntu: New Status in update-manager package in Ubuntu: New Status in update-notifier package in Ubuntu: New Status in zeroinstall-injector package in Ubuntu: New Status in aptdaemon source package in aa-series: New Status in apturl source package in aa-series: New Status in dell-recovery source package in aa-series: New Status in gnome-software source package in aa-series: New Status in language-selector source package in aa-series: New Status in lubuntu-software-center source package in aa-series: New Status in mythbuntu-control-centre source package in aa-series: New Status in sessioninstaller source package in aa-series: New Status in software-properties source package in aa-series: New Status in ubiquity source package in aa-series: New Status in ubuntu-mate-meta source package in aa-series: New Status in ubuntu-mate-welcome source package in aa-series: New Status in update-manager source package in aa-series: New Status in update-notifier source package in aa-series: New Status in zeroinstall-injector source package in aa-series: New Bug description: aptdaemon is abandoned and unmaintained. It has already been dropped from Debian, but there are several reverse dependencies keeping it in Ubuntu. I will add bug tasks for each of those dependencies, which should be ported or dropped themselves. Then we can get rid of aptdaemon too. See this mailing list thread for more details: https://lists.ubuntu.com/archives/ubuntu-devel/2017-March/039722.html To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/1673258/+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