[Sugar-devel] [SoaS] Fedora 32 Sugar on a Stick (0.116) status/testing

Peter Robinson pbrobinson at gmail.com
Mon Feb 24 08:23:13 EST 2020


> > Log (41) - Fails on start-up with AttributeError, ideally should be
> > ported to python 3.
>
> No, v41 is Python 3 already, and should work.  Does work on Ubuntu
> 20.04 beta.  Sounds like you have a Fedora specific error to diagnose.
>
> The dependencies are unusual for this activity; check you have covered
> them properly.  On Ubuntu 20.04 the dependencies include;
>
> python3, python3-sugar3, python3-gi, python3-urllib3,
> gir1.2-glib-2.0, gir1.2-gtk-3.0, gir1.2-pango-1.0,
> net-tools, procps

As far as I can see all those deps are there.

I see the following crash:

Traceback (most recent call last):
  File "/usr/bin/sugar-activity3", line 5, in <module>
    activityinstance.main()
  File "/usr/lib/python3.8/site-packages/sugar3/activity/activityinstance.py",
line 230, in main
    instance = create_activity_instance(activity_constructor, activity_handle)
  File "/usr/lib/python3.8/site-packages/sugar3/activity/activityinstance.py",
line 59, in create_activity_instance
    activity = constructor(handle)
  File "/usr/share/sugar/activities/Log.activity/logviewer.py", line
458, in __init__
    self.viewer = MultiLogView(paths, ext_files)
  File "/usr/share/sugar/activities/Log.activity/logviewer.py", line
75, in __init__
    self._build_treeview()
  File "/usr/share/sugar/activities/Log.activity/logviewer.py", line
113, in _build_treeview
    sorted = self._treemodel.sort_new_with_model()
AttributeError: 'TreeStore' object has no attribute 'sort_new_with_model'


More information about the Sugar-devel mailing list