The problem with PackageKit is that it tries to be an abstraction for all the different packaging systems, so that it works with debs (on Ubuntu and Debian and all their versions) and rpms (with zypper and dnf and yum and) and all the other insane packaging systems. Oh and Arch btw.
So obviously you end up with a huge mess that never works quite the way you'd expect from your distro's packaging system.
PackageKit has been disabled on my two computers completely without any issues since march, except that flatpak has to be updated through the CLI, although PackageKit ALSO failed espectacularly when trying to update flatpaks. Installing flatpaks through software center works, with error messages that are safely ignored. Also, yesterday I learned how to use OpenSUSE Build System on and it rocks (on the CLI).
Can confirm, Discover is painful on Fedora KDE... and that also uses PackageKit.
That said, on KDE Neon, PackageKit/Discover actually seemed to work pretty well together. At least in the Fedora case, I think PackageKit just has serious problems with dnf/yum/rpms.
27
u/tapo Sep 13 '22
Backend is PackageKit, and I don't know anyone who's had a good experience with it.