[Sugar-devel] Debian Advocacy for Sugar - Update - 13-June-2020

shaansubbaiah.cs18 at bmsce.ac.in shaansubbaiah.cs18 at bmsce.ac.in
Sat Jun 13 10:59:50 EDT 2020


Hello all, 
Project update; almost done with testing the fructose set of activities in Sugar 117-3 on Debian 10.4, issues found so far:
Debian Related:
   
   - glib-compile-schemas not found. Due to missing libglib2.0-bin package

Sugar Related:
   
   -    
Write Activity -> Default font is different for guest on joining collaboration session. #43

   -    
Sugar 117-3 on Debian - AttributeError: ‘str’ object has no attribute ‘decode’ #923

   -    
Error set_active() failed: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying as seen in issue #840 is reproducible on Sugar 117-3, Debian 10.4 by closing any activity.

   -    
Found on Sugar 117-3, Debian 10.4. (Not reproducible on OLPC OS 18.04):
   
 Adding another user as a friend produces the error:
    Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/jarabe/view/buddymenu.py", line 205, in _make_friend_cb
     friends.get_model().make_friend(self._buddy)
 File "/usr/lib/python3/dist-packages/jarabe/model/friends.py", line 130, in make_friend
     self.save()
 File "/usr/lib/python3/dist-packages/jarabe/model/friends.py", line 160, in save
     cp.add_section(section)
 File "/usr/lib/python3.8/configparser.py", line 1207, in add_section
     self._validate_value_types(section=section)
 File "/usr/lib/python3.8/configparser.py", line 1180, in _validate_value_types
     raise TypeError("section names must be strings")
 TypeError: section names must be strings
   
 Similar to sugar PR #921
Removing the same user as a friend produces:    Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/jarabe/desktop/groupbox.py", line 67, in _friend_removed_cb
     icon = self._friends[key]
 KeyError: "b'AAAAB3NzaC1kc3MAAACBAP1g0TB6F/q8LSrX2APaHBJm89b+IocnRJVovwu4pEMVlLmg5fScoXUZ1qi8l04hQOxetyWmc4wYiFMS/2MXmb7PvWT0Mlmx1y9A3Am3y0XP5870uYNgXJ4UgL9lGX6uz3ExsqcG9X5X5wbwIJ1ckQxXnxf2VxwUxBd2p4B/tPG1AAAAFQCN1CuSl6JjCOm4RS+nCuI3mIlalwAAAIEA6YEg849ugww7gpmT7aUHl3qetdtl+/fkL8BxyYnOeaR2Mcs3phrYQNvm2/ac0HA16TqJOoVatoPpD/Z84IBQxU2wNQilhU9VEwiP/+Wrukg3LbU/oyEPnOOJfasR0lgzLL+RR20zLtixer3irlsv2wvZU/9PFbZvuCEzbB3LiC0AAACBAOWzSUShSPWHQGKALTyWTvl481IIxPwizbKmraEeKm3xvqB8dP5Hy2QQlRXZrb1QgMDoARRYxzUoO8/PKzLSpFYoQvF9v31DtJGkNilNdfRuiJTWZJah3DBYMAiPHU478DH3zcHbRYI4Prkmu00v+smv7qSUhDQrClMF+ka6mJN4'"
   
 Somewhat similar to sugar-toolkit-gtk3 issue #433
   
 Edge case; while trying to add the user as a friend using a VM clone. (Not important)   

    Error.NoReply: Message recipient disconnected from message bus without replying
 Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/jarabe/view/buddymenu.py", line 205, in _make_friend_cb
     friends.get_model().make_friend(self._buddy)
 File "/usr/lib/python3/dist-packages/jarabe/model/friends.py", line 126, in make_friend
     buddy = FriendBuddyModel(key=buddy.key, nick=buddy.nick,
 File "/usr/lib/python3/dist-packages/jarabe/model/friends.py", line 49, in __init__
     self._set_online_buddy(buddy)
 File "/usr/lib/python3/dist-packages/jarabe/model/friends.py", line 64, in _set_online_buddy
     if buddy.contact_id != self.contact_id:
 AttributeError: 'OwnerBuddyModel' object has no attribute 'contact_id'


Best,
Shaan
​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200613/87b17ea4/attachment-0001.htm>


More information about the Sugar-devel mailing list