Ticket #9915 (new defect)
dbus.exceptions.DBusException in sugar-install-bundle
| Reported by: | Zelenogorets | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Future Release |
| Component: | not assigned | Version: | 1.0 Software Build 802 |
| Keywords: | Cc: | ||
| Action Needed: | diagnose | Verified: | no |
| Deployments affected: | Blocked By: | ||
| Blocking: |
Description
I’m running build 802 (release 8.2.1) on my XO-1. The G1G1 activities have been updated via Software Update, and the Micropolis activity has been installed from a memory stick using the sugar-install-bundle command from within the Terminal activity. However, when I try to install either the StarChart activity or the x2o activity from the same memory stick using sugar-install-bundle, I consistently receive the following error message:
ERROR:dbus.proxies:Introspect error on org.laptop.ActivityRegistry:/org/laptop/ActivityRegistry: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
Traceback (most recent call last):
File "/usr/bin/sugar-install-bundle", line 18, in <module>
bundle.install()
File "/usr/lib/python2.5/site-packages/sugar/bundle/activitybundle.py", line 357, in install
act = activity.get_registry().get_activity(self._bundle_id)
File "/usr/lib/python2.5/site-packages/sugar/activity/registry.py", line 127, in get_activity
info_dict = self._registry.GetActivity(service_name)
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 630, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
The only difference that I’m aware of between successfully installing the Micropolis activity and unsuccessfully trying to install the StarChart and x2o activities, was that Micropolis was installed before the XO-1’s networking was set up, while the attempts to install StarChart and x2o happened after the networking was set up. (My daughter’s XO-1 has the same setup as mine; all three activities were successfully installed on hers from the same memory stick before its networking was set up.)
A search of the existing tickets showed the same exception being noted in #6248 and #7811, although neither of those seemed to be connected to the Activity Registry.
If I can provide any other information that would help solve this problem, please let me know. (I’m quite comfortable working within a shell, given my UNIX programming background. I haven’t used Python, though.)
Thanks for your help!


