http://www.packagekit.org/pk-faq.html#session-methods is cool and all but would be even more awesome with an high level async GLib API (a bit like pk_client_install_packages_async()).
I wrote this in Empathy : http://git.gnome.org/browse/empathy/commit/?id=7429c7622ffad91a96df4d729637184c3044fed1
That's basically what we want here, feel free to re-use it for PackageKit GLib.
We moved the upstream bugtracker to GitHub a long time ago. If this issue still affects you please re-create the issue here: https://github.com/hughsie/PackageKit/issues
Sorry for the impersonal message, and fingers crossed your issue no longer happens. Thanks.