Comment 5 for bug 715707

Revision history for this message
Jure Sah (dustwolfy) wrote :

Ubuntu 10.10 amd64, all updates installed.

Cannot really use computer-janitor.

Reports warning but returns results:
# computer-janitor find
ERROR:dbus.proxies:Introspect error on :1.54:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.56" (uid=0 pid=2430 comm="/usr/bin/python) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination=":1.54" (uid=0 pid=2427 comm="/usr/bin/python))

Reports error and does nothing else:
# computer-janitor clean --all
ERROR:dbus.proxies:Introspect error on :1.54:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.57" (uid=0 pid=2439 comm="/usr/bin/python) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination=":1.54" (uid=0 pid=2427 comm="/usr/bin/python))
ERROR:dbus.connection:Unable to set arguments (set([dbus.String(u'deb:libao2'), dbus.String(u'deb:liboobs-1-4'), dbus.String(u'deb:libimobiledevice0'), dbus.String(u'deb:libdns64'), dbus.String(u'deb:install-package'), dbus.String(u'deb:liblouis0'), dbus.String(u'deb:libntfs-3g75'), dbus.String(u'deb:libappindicator0'), dbus.String(u'deb:libibus1'), dbus.String(u'deb:libglitz-glx1'), dbus.String(u'deb:libgdata6'), dbus.String(u'file:/etc/update-manager/release-upgrades.dpkg-old'), dbus.String(u'deb:libbeagle1'), dbus.String(u'deb:libgnome-bluetooth7'), dbus.String(u'deb:liblzma1'), dbus.String(u'deb:libgupnp-igd-1.0-2'), dbus.String(u'deb:libevview2'), dbus.String(u'deb:libavahi-core6'), dbus.String(u'deb:libpoppler-glib4'), dbus.String(u'deb:libxxf86misc1'), dbus.String(u'deb:libdirectfb-1.2-0'), dbus.String(u'deb:libmodplug0c2'), dbus.String(u'deb:libprotoc5'), dbus.String(u'deb:libmpcdec3'), dbus.String(u'deb:libedata-cal1.2-6'), dbus.String(u'deb:libmagickwand2'), dbus.String(u'deb:libexchange-storage1.2-3')]),) according to signature None: <type 'exceptions.TypeError'>: Don't know how which D-Bus type to use to encode type "set"
Traceback (most recent call last):
  File "/usr/sbin/computer-janitor", line 35, in <module>
    main()
  File "/usr/share/computerjanitor/computerjanitorapp/cli/main.py", line 312, in main
    options.arguments.func(options.arguments)
  File "/usr/share/computerjanitor/computerjanitorapp/cli/main.py", line 293, in clean
    timeout=3600)
  File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 132, in __call__
    **keywords)
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 556, in call_async
    message.append(signature=signature, *args)
TypeError: Don't know how which D-Bus type to use to encode type "set"