It was a long way to go, but now it’s done: PackageKit is available in Debian Sid!
Packaging has been done by me, but all the credits belong to Richard Hughes and Daniel Nicoletti. Daniel found a way to make use of Debconf in PackageKit and implemented it in KPackageKit, and Richard Hughes did the last steps to make pkcon and GNOME-PackageKit use the new Debconf support.
The missing Debconf support was the biggest blocking thing for most of the Debian devs, so I was unable to get an agreement to accept PackageKit in Debian. But now it’s done and Michael Vogt (APT dev) himself gave his okay to the package.
Since the maintainer of SessionInstaller, an alternative Python implementation of the PackageKit session API also welcomed the inclusion of PK, I think there will be a really well co-existence of both projects.
I’m really happy that PackageKit is now in Debian too, which makes PK completely cross-distro now, which is one of the most important goals of PK.
Thanks to everyone who made this possible!