I have tried to install sucrose on the standard Debian Live ISO (it has no 
Desktop Environment, only CLI) as there were some issues while trying to do so 
in the Debian Live (KDE Plasma) ISO:
   
   -    
Attempting to install sucrose v117-x after adding the unstable repositories to 
sources.list and setting the default release as stable by sudo apt install -t 
unstable sucrose causes 100’s of packages to be removed (Including all KDE 
applications, Firefox, Konsole, etc) and initiates the install of several 100 
language packs for Firefox, LibreOffice, etc. 

   -    
Installing by setting the default release as unstable and sudo apt install 
sucrose causes the same issue above.

   -    
Setting default release as ‘stable’ and attempting to install using sudo apt 
install sucrose/unstable does not cause this issue but requires including all 
the dependencies with /unstable postfix (otherwise dependencies are fetched 
from the stable repo itself). This is very messy, the Desktop Environment and 
almost all useful preinstalled applications get wiped, some dependencies aren’t 
satisfied while testing Sugar after install. 


Install Debian Live Standard ISO
https://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/debian-live-10.4.0-amd64-standard.iso.torrent

Set default package repository to unstable
# /etc/apt/apt.conf.d/my-default-release
APT::Default-Release "unstable";

Update, Install gcc-8-base, sucrose 
sudo apt update
sudo apt install gcc-8-base # select 'yes' on the prompt
sudo apt install sucrose

Debian Live Standard doesn’t come with a Display Manager by default, install 
lightdm
sudo apt install lightdm

Reboot, select Sugar and log in.

On testing:

1) Sugar launches. Again most activities work without issues. Listed issues 
below.

2) Error in shell.log
1591278095.943871 ERROR dbus.proxies: Introspect error on 
:1.28:/org/laptop/Activity/376730b6f93a8aa9b2929c28e423b45b73f2b515: 
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message 
recipient disconnected from message bus without replying
1591278095.944801 ERROR root: set_active() failed: 
org.freedesktop.DBus.Error.ServiceUnknown: The name :1.28 was not provided by 
any .service files
1591278100.365706 ERROR dbus.proxies: Introspect error on 
:1.30:/org/laptop/Activity/376730b6f93a8aa9b2929c28e423b45b73f2b515: 
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message 
recipient disconnected from message bus without replying
1591278100.366105 ERROR root: set_active() failed: 
org.freedesktop.DBus.Error.ServiceUnknown: The name :1.30 was not provided by 
any .service files
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/jarabe/desktop/viewcontainer.py", line 
69, in do_size_allocate
    self._layout.allocate_children(allocation, self._children)
  File "/usr/lib/python3/dist-packages/jarabe/desktop/favoriteslayout.py", line 
250, in allocate_children
    name_hash = hashlib.md5(child.get_bundle_id().decode())
AttributeError: 'str' object has no attribute 'decode'

^ Seems to be similar to Sugar issues #840 and #843

3) Web Activity doesn’t launch, error:
sh: 1: glib-compile-schemas: not found
Traceback (most recent call last):
  File "/usr/bin/sugar-activity3", line 5, in <module>
    activityinstance.main()
  File "/usr/lib/python3/dist-packages/sugar3/activity/activityinstance.py", 
line 230, in main
    instance = create_activity_instance(activity_constructor, activity_handle)
  File "/usr/lib/python3/dist-packages/sugar3/activity/activityinstance.py", 
line 59, in create_activity_instance
    activity = constructor(handle)
  File "/usr/share/sugar/activities/Browse.activity/webactivity.py", line 192, 
in __init__
    self._tabbed_view = TabbedView(self)
  File "/usr/share/sugar/activities/Browse.activity/browser.py", line 145, in 
__init__
    self.settings = _get_local_settings(activity)
  File "/usr/share/sugar/activities/Browse.activity/browser.py", line 127, in 
_get_local_settings
    source = Gio.SettingsSchemaSource.new_from_directory(path, None, True)
gi.repository.GLib.Error: g-file-error-quark: Failed to open file 
“/home/ssbc/.sugar/default/org.laptop.WebActivity/data/schemas/gschemas.compiled”:
 open() failed: No such file or directory (4)
Terminated by signal 11, pid 866 activity_id 
376730b6f93a8aa9b2929c28e423b45b73f2b515

^ This occurred while using the other installation methods as well. It was 
fixed by installing libglib2.0-dev. This may be a packaging issue where 
‘libglib2.0-dev’ is not specified as a dependency for the Web Activity?

4) Write Activity crashes when trying to move a table.
^ Reproduced by: Opening Words Activity -> Insert a table -> Try 
dragging/resizing one of the inner row/horizontal lines (Not the ones forming 
the outer boundary) -> Crash
Terminated by signal 11, pid 4715 activity_id 
6305d02f3035c4afc03030e685fe338e6e394807

I’m trying to keep a log/executed snippets in markdown on a Github repository. 
Some files may not contain anything useful, just snippets for future reference. 
I’ll make it public after I clean it up a bit. 

I’ll post anything important through mail. I have used the ‘Markdown Here’ 
extension to render markdown as HTML. Let me know if you find this more 
convenient and I’ll have to check how this appears in the Sugar Devel Archive. 
If not suitable, I’ll revert back to markdown/plaintext.
​
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel

Reply via email to