On Mon, Nov 5, 2012 at 1:52 PM, Bert Freudenberg <b...@freudenbergs.de>wrote:
> > On 2012-11-04, at 12:08, Peter Robinson <pbrobin...@gmail.com> wrote: > > > A new 13.1.0 development build is available: > > > > http://build.laptop.org/13.1.0/os9 > > http://wiki.laptop.org/go/13.1.0 > > > > - The some activity updates > > - XO-4 kernel work for 8787/mwifiex wireless, touchscreen improvement, > and I believe some suspend/resume work > > > > Thanks for any testing and feedback! > > * olpc-update from 8 to 9 appeared to work fine > * after reboot it offered to update Sugar activities, I said yes, and it > froze in the middle of updating Portfolio. There was an error in shell.log, > pasted below > * Browse fails to start, error log see below > * other activities work fine > * sshd is not working anymore, worked fine in os8. /var/log/messages says > the private host key is not protected enough. It's group-readable by > polkitd, is that new? > * cannot use ping as user olpc: icmp open socket: not permitted. Works > fine as root. > > - Bert - > > shell.log after updating activities error: > > inflating: > /home/olpc/Activities/TurtleArt.activity/locale/ca/LC_MESSAGES/ > org.laptop.TurtleArtActivity.mo > inflating: > /home/olpc/Activities/TurtleArt.activity/locale/ne/activity.linfo > inflating: > /home/olpc/Activities/TurtleArt.activity/locale/ne/LC_MESSAGES/ > org.laptop.TurtleArtActivity.mo > inflating: > /home/olpc/Activities/TurtleArt.activity/locale/ug/activity.linfo > inflating: > /home/olpc/Activities/TurtleArt.activity/locale/ug/LC_MESSAGES/ > org.laptop.TurtleArtActivity.mo > inflating: > /home/olpc/Activities/TurtleArt.activity/locale/bn/activity.linfo > inflating: > /home/olpc/Activities/TurtleArt.activity/locale/bn/LC_MESSAGES/ > org.laptop.TurtleArtActivity.mo > caution: excluded filename not matched: mimetype > Traceback (most recent call last): > File "/usr/share/sugar/extensions/cpsection/updater/model.py", line 478, > in refresh > refresh_existing(row) > File "/usr/share/sugar/extensions/cpsection/updater/model.py", line 397, > in refresh_existing > row[UPDATE_URL] = newurl > File "/usr/lib/python2.7/site-packages/gi/overrides/Gtk.py", line 1152, > in __setitem__ > self.model.set_value(self.iter, key, value) > File "/usr/lib/python2.7/site-packages/gi/overrides/Gtk.py", line 1053, > in set_value > Gtk.ListStore.set_value(self, treeiter, column, value) > File "/usr/lib/python2.7/site-packages/gi/types.py", line 47, in function > return info.invoke(*args, **kwargs) > TypeError: Argument 3 does not allow None as a value > Curious. When I was doing the Labyrinth port to GTK3, I was getting a similar error. It seems that some class eq method has changed such that "== None" won't work, but "is None" will work. Not sure where the root of the problem lies. I also had a problem with an older-style constructor method for the toolbar buttons that no longer seems to work on the latest builds: self.edit_toolbar = ToolbarButton() self.edit_toolbar.props.page = EditToolbar(self) self.edit_toolbar.props.icon_name = 'toolbar-edit' self.edit_toolbar.props.label = _('Edit'), toolbar_box.toolbar.insert(self.edit_toolbar, -1) fails.... self.edit_toolbar = EditToolbar(self) self.edit_toolbar_button = ToolbarButton( icon_name='toolbar-edit', label=_('Edit'), page=self.edit_toolbar) self.edit_toolbar_button.show() toolbar_box.toolbar.insert(self.edit_toolbar_button, 0) works.... > > ===================================================== > > org.laptop.WebActivity-1.log > > Traceback (most recent call last): > File "/usr/bin/sugar-activity", line 160, in <module> > main() > File "/usr/bin/sugar-activity", line 155, in main > instance = create_activity_instance(activity_constructor, > activity_handle) > File "/usr/bin/sugar-activity", line 42, in create_activity_instance > activity = constructor(handle) > File "/home/olpc/Activities/Browse.activity/webactivity.py", line 153, > in __init__ > activity.Activity.__init__(self, handle) > File "/usr/lib/python2.7/site-packages/sugar3/activity/activity.py", > line 269, in __init__ > settings = Gtk.Settings.get_default() > File "/usr/lib/python2.7/site-packages/gi/module.py", line 269, in > __getattr__ > return getattr(self._introspection_module, name) > File "/usr/lib/python2.7/site-packages/gi/module.py", line 193, in > __getattr__ > wrapper = metaclass(name, bases, dict_) > File "/usr/lib/python2.7/site-packages/gi/types.py", line 243, in mro > return mro(cls) > File "/usr/lib/python2.7/site-packages/gi/types.py", line 257, in mro > bases_of_subclasses += list(map(mro, C.__bases__)) + > [list(C.__bases__)] > File "/usr/lib/python2.7/site-packages/gi/types.py", line 257, in mro > bases_of_subclasses += list(map(mro, C.__bases__)) + > [list(C.__bases__)] > File "/usr/lib/python2.7/site-packages/gi/types.py", line 269, in mro > raise TypeError('Cannot create a consistent method resolution ' > TypeError: Cannot create a consistent method resolution order (MRO) > Exited with status 1, pid 873 data (None, <open file '<fdopen>', mode 'w' > at 0xff16a8>, '7ee056e09f86d02fef3053a6919000c16009d1ca') > > _______________________________________________ > Devel mailing list > Devel@lists.laptop.org > http://lists.laptop.org/listinfo/devel > -- Walter Bender Sugar Labs http://www.sugarlabs.org
_______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel