{"action":"created","issue":{"url":"https://api.github.com/repos/0install/0install/issues/32","labels_url":"https://api.github.com/repos/0install/0install/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/0install/0install/issues/32/comments","events_url":"https://api.github.com/repos/0install/0install/issues/32/events","html_url":"https://github.com/0install/0install/issues/32","id":56604745,"number":32,"title":"TypeError: __details_cb() missing 5 required positional arguments","user":{"login":"gfxmonk","id":14172,"avatar_url":"https://avatars.githubusercontent.com/u/14172?v=3","gravatar_id":"","url":"https://api.github.com/users/gfxmonk","html_url":"https://github.com/gfxmonk","followers_url":"https://api.github.com/users/gfxmonk/followers","following_url":"https://api.github.com/users/gfxmonk/following{/other_user}","gists_url":"https://api.github.com/users/gfxmonk/gists{/gist_id}","starred_url":"https://api.github.com/users/gfxmonk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfxmonk/subscriptions","organizations_url":"https://api.github.com/users/gfxmonk/orgs","repos_url":"https://api.github.com/users/gfxmonk/repos","events_url":"https://api.github.com/users/gfxmonk/events{/privacy}","received_events_url":"https://api.github.com/users/gfxmonk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-02-04T23:31:42Z","updated_at":"2015-02-05T21:13:41Z","closed_at":null,"body":"After upgrading to fedora 21, looks like the PackageKit dbus or python API has changed a bit. When I run the python version (http://0install.net/2007/interfaces/ZeroInstall.xml, v2.3.4), I get the following error printed to the console (but the process continues):\r\n\r\n    ERROR:dbus.connection:Exception in handler for D-Bus signal:\r\n    Traceback (most recent call last):\r\n      File \"/usr/lib64/python3.4/site-packages/dbus/connection.py\", line 230, in maybe_handle_message\r\n        self._handler(*args, **kwargs)\r\n    TypeError: __details_cb() missing 5 required positional arguments: 'licence', 'group', 'detail', 'url', and 'size'\r\n\r\n[Here is the output from `dbus-monitor`](https://gist.github.com/gfxmonk/25305a0b48fd1ec0d19c) while I ran:\r\n\r\n    0install run --command=0install http://0install.net/2007/interfaces/ZeroInstall.xml select -rc http://gfxmonk.net/dist/0install/git.xml\r\n\r\nPackageKit resolution seems to work fine with the ocaml version, so I guess it's an API change on python's side?"},"comment":{"url":"https://api.github.com/repos/0install/0install/issues/comments/73130035","html_url":"https://github.com/0install/0install/issues/32#issuecomment-73130035","issue_url":"https://api.github.com/repos/0install/0install/issues/32","id":73130035,"user":{"login":"talex5","id":554131,"avatar_url":"https://avatars.githubusercontent.com/u/554131?v=3","gravatar_id":"","url":"https://api.github.com/users/talex5","html_url":"https://github.com/talex5","followers_url":"https://api.github.com/users/talex5/followers","following_url":"https://api.github.com/users/talex5/following{/other_user}","gists_url":"https://api.github.com/users/talex5/gists{/gist_id}","starred_url":"https://api.github.com/users/talex5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/talex5/subscriptions","organizations_url":"https://api.github.com/users/talex5/orgs","repos_url":"https://api.github.com/users/talex5/repos","events_url":"https://api.github.com/users/talex5/events{/privacy}","received_events_url":"https://api.github.com/users/talex5/received_events","type":"User","site_admin":false},"created_at":"2015-02-05T21:13:41Z","updated_at":"2015-02-05T21:13:41Z","body":"Guess so. Try changing `__details_cb` in `packagekit.py`. Maybe it takes a single dict argument now or something?"}}