[sugar] Sugar errors: API change?

Greg Dekoenigsberg gdk
Mon Feb 26 11:29:26 EST 2007


On Mon, 26 Feb 2007, Marco Pesenti Gritti wrote:

> On Mon, 2007-02-26 at 11:10 -0500, Greg Dekoenigsberg wrote:
>>> From a build from 2/25 (Sunday night), I get this error while trying to
>> fire up pretty much any activity:
>>
>> DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to
>> execute program sugar-activity-factory: No such file or directory
>>
>> Is this due to the recent API change that Marco announced?  Is it just
>> cleanup that's gonna take a little while?
>
> Are you doing clean builds or...? sugar-activity-factory should be in
> sugar-jhbuild/build/bin
>
> Marco

Completely fresh build of Sugar as of last night, including base.  And 
yes, sugar-activity-factory *is* in $SUGAR/build/bin.

Nauseating level of detail follows:

===

Trying to launch BlockParty:

STDERR - Traceback (most recent call last):
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/share/sugar/shell/view/frame/ActivitiesBox.py", 
line 79, in _activity_clicked_cb
     self._shell.start_activity(icon.get_bundle_id())
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/share/sugar/shell/view/Shell.py", 
line 129, in start_activity
     handler = activityfactory.create(activity_type)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/sugar/activity/activityfactory.py", 
line 96, in create
     return ActivityCreationHandler(service_name, activity_handle)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/sugar/activity/activityfactory.py", 
line 73, in __init__
     proxy_obj = bus.get_object(service_name, bundle.get_object_path())
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/_dbus.py", 
line 420, in get_object
     follow_name_owner_changes=follow_name_owner_changes)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/proxies.py", 
line 230, in __init__
     _dbus_bindings.UInt32(0))
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/proxies.py", 
line 169, in __call__
     reply_message = 
self._connection.send_message_with_reply_and_block(message, timeout)
DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to 
execute program sugar-activity-factory: No such file or directory

STDERR -

ERROR - Traceback (most recent call last):
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/share/sugar/shell/view/frame/ActivitiesBox.py", 
line 79, in _activity_clicked_cb
     self._shell.start_activity(icon.get_bundle_id())
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/share/sugar/shell/view/Shell.py", 
line 129, in start_activity
     handler = activityfactory.create(activity_type)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/sugar/activity/activityfactory.py", 
line 96, in create
     return ActivityCreationHandler(service_name, activity_handle)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/sugar/activity/activityfactory.py", 
line 73, in __init__
     proxy_obj = bus.get_object(service_name, bundle.get_object_path())
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/_dbus.py", 
line 420, in get_object
     follow_name_owner_changes=follow_name_owner_changes)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/proxies.py", 
line 230, in __init__
     _dbus_bindings.UInt32(0))
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/proxies.py", 
line 169, in __call__
     reply_message = 
self._connection.send_message_with_reply_and_block(message, timeout)
DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to 
execute program sugar-activity-factory: No such file or directory

===

Trying to launch AbiWord:

STDERR - Traceback (most recent call last):
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/share/sugar/shell/view/frame/ActivitiesBox.py", 
line 79, in _activity_clicked_cb
     self._shell.start_activity(icon.get_bundle_id())
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/share/sugar/shell/view/Shell.py", 
line 129, in start_activity
     handler = activityfactory.create(activity_type)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/sugar/activity/activityfactory.py", 
line 96, in create
     return ActivityCreationHandler(service_name, activity_handle)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/sugar/activity/activityfactory.py", 
line 73, in __init__
     proxy_obj = bus.get_object(service_name, bundle.get_object_path())
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/_dbus.py", 
line 420, in get_object
     follow_name_owner_changes=follow_name_owner_changes)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/proxies.py", 
line 230, in __init__
     _dbus_bindings.UInt32(0))
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/proxies.py", 
line 169, in __call__
     reply_message = 
self._connection.send_message_with_reply_and_block(message, timeout)
DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to 
execute program sugar-activity-factory: No such file or directory

STDERR -

ERROR - Traceback (most recent call last):
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/share/sugar/shell/view/frame/ActivitiesBox.py", 
line 79, in _activity_clicked_cb
     self._shell.start_activity(icon.get_bundle_id())
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/share/sugar/shell/view/Shell.py", 
line 129, in start_activity
     handler = activityfactory.create(activity_type)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/sugar/activity/activityfactory.py", 
line 96, in create
     return ActivityCreationHandler(service_name, activity_handle)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/sugar/activity/activityfactory.py", 
line 73, in __init__
     proxy_obj = bus.get_object(service_name, bundle.get_object_path())
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/_dbus.py", 
line 420, in get_object
     follow_name_owner_changes=follow_name_owner_changes)
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/proxies.py", 
line 230, in __init__
     _dbus_bindings.UInt32(0))
   File 
"/home/gdk/Desktop/OLPC/2007-02-25-SUGAR/build/lib/python2.5/site-packages/dbus/proxies.py", 
line 169, in __call__
     reply_message = 
self._connection.send_message_with_reply_and_block(message, timeout)
DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to 
execute program sugar-activity-factory: No such file or directory

===



--g

-------------------------------------------------------------
Greg DeKoenigsberg || Fedora Project || fedoraproject.org
Be an Ambassador || http://fedoraproject.org/wiki/Ambassadors
-------------------------------------------------------------


More information about the Sugar-devel mailing list