- install F9 in a virtual machine - enable rawhide repo - update ... Cleanup : gnome-settings-daemon ##################### [892/893] Cleanup : system-config-users ##################### [893/893] ERROR:dbus.connection:Unable to set arguments () according to signature u's': <type 'exceptions.TypeError'>: More items found in D-Bus signature than in Python arguments Traceback (most recent call last): File "/usr/bin/yum", line 29, in <module> yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 241, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 193, in main base.doTransaction() File "/usr/share/yum-cli/cli.py", line 432, in doTransaction self.runTransaction(cb=cb) File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 790, in runTransaction if os.path.exists(fn): File "/usr/lib/python2.5/site-packages/yum/plugins.py", line 175, in run func(conduitcls(self, self.base, conf, **kwargs)) File "/usr/lib/yum-plugins/refresh-packagekit.py", line 37, in posttrans_hook packagekit_iface.StateHasChanged('posttrans') File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 68, in __call__ return self._proxy_method(*args, **keywords) File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 140, in __call__ **keywords) File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 597, in call_blocking message.append(signature=signature, *args) TypeError: More items found in D-Bus signature than in Python arguments
This is an issue triggered by a packagekit yum plugin Reasigning to packagekit
StateHasChanged has only one argument (string), so I'm struggling to see where the bug is here.
Right, so PackageKit and gnome-packagekit were updated from F9 to rawhide, and the old yum plugin was used to talk to the new daemon. F9 will get Packagekit 0.2.3 soon, and that might mitigate the problem.
F9 got 0.2.4, so bug should be fixed. Thanks.