today i had enough spare time to attempt an upgrade to ms5.
together with everything else even openmoko-panel was upgraded, so i thought everything to be fine.

but after a reboot opp remained rather silent: disabling wifi did not do anything, battery remained at the empty symbol. only the signla strength symbol changed from disabled to black/red to green/red. suspecting an error i started opp manually from commandline but no messages appeared.

next step was to check, what mdbus had to say about battery and so on, but
mdbus -s org.freesmartphone.frameworkd

just spat out

/
ERROR:dbus.proxies:Introspect error on :1.3:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.23" (uid=0 pid=2575 comm="python /usr/bin/mdbus -s org.freesmartphone.framew") interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination=":1.3" (uid=0 pid=2470 comm="/usr/bin/python /usr/bin/frameworkd "))
Traceback (most recent call last):
  File "/usr/bin/mdbus", line 391, in <module>
    c.listObjects( busname )
  File "/usr/bin/mdbus", line 186, in listObjects
    self._listChildren( busname, '/' )
  File "/usr/bin/mdbus", line 242, in _listChildren
    data = process_introspection_data( obj.Introspect() )
File "/var/lib/python-support/python2.5/dbus/proxies.py", line 68, in __call__
    return self._proxy_method(*args, **keywords)
File "/var/lib/python-support/python2.5/dbus/proxies.py", line 140, in __call__
    **keywords)
File "/var/lib/python-support/python2.5/dbus/connection.py", line 622, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 2 matched rules; type="method_call", sender=":1.23" (uid=0 pid=2575 comm="python /usr/bin/mdbus -s org.freesmartphone.framew") interface="(unset)" member="Introspect" error name="(unset)" requested_reply=0 destination=":1.3" (uid=0 pid=2470 comm="/usr/bin/python /usr/bin/frameworkd "))

and did so even when trying as root.

/etc/dbus-1/system.conf is the one from the dbus 1.2.1-5 deb and i copied /etc/dbus-1/system.d/frameworkd.conf to /etc/dbus-1/system.d/my-frameworkd.conf, removed the allow own lines and changed root everywhere to arne -- to no avail.

so:
- are these two different issues or are the connected or even the same?
- how does mdbus / opp work for others with ms5?

ps: i checked the opp project site and downloaded the most recent code (20090212_17_ms5) but the package created is named
openmoko-panel-plugin_0.5-1_all.deb
though the repo contains 0.9-1 ...

_______________________________________________
Smartphones-userland mailing list
Smartphones-userland@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland

Reply via email to