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 Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1673258 Title: Remove aptdaemon and drop or port its reverse-dependencies To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/1673258/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs