<div dir="ltr">Hi all! I'm responding with an update and some thanks for James...<br><br>James, your "~quozl" deb package repo worked great with Ubuntu 20.04. It allowed me to install newer Sugar on a Dell Mini 1012 laptop for my daughter to play with. So thanks again!<br><br>I've also had success building Sugar from source using the "v.0117" git tag you mentioned. I have another laptop with a 32bit processor so I've been building on Debian 10.4 and Ubuntu 18 (since 20.04 doesn't run on 32bit machines). Using what I've found in the sugar-live-build repo, I finally have a build script that works. My gist for building under Debian is here: <a href="https://gist.github.com/alanszlosek/8eb03f5a3915e1e48fee61531e369355">https://gist.github.com/alanszlosek/8eb03f5a3915e1e48fee61531e369355</a><br><br>I did find a very odd difference between Debian and Ubuntu that I felt important to point out .... <br><br>On my Debian build, when Sugar starts up and "takes inventory" of the installed activities, it expects "locale/en_US.UTF-8" to exist in each activity folder. On Ubuntu 18, the encoding isn't part of the expected path, so it only looks for "locale/en_US" which seems correct.<br><br>Any idea what's going on here?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 14, 2020 at 8:17 PM James Cameron <<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">G'day Alan,<br>
<br>
I don't know if HEAD of the four repositories will work together at<br>
the moment.  I only make sure of that during release.  I'm unaware of<br>
anyone else making that check for me.  0.117 was the most recent<br>
release on 17th March.  There's a v0.117 tag in each repository.<br>
<br>
My guess is that a required dependency is missing.  We don't have a<br>
complete list of dependencies in the source, but downstream packagers<br>
do have complete lists.<br>
<br>
Check shell.log again after stopping the Jarabe process, or a reboot.<br>
The logs are buffered.<br>
<br>
Check also datastore.log after allowing time for the Datastore process<br>
to timeout, or a reboot.<br>
<br>
If you had previously installed the Ubuntu 18 package sucrose, then<br>
you will have Python 2 dependencies for Sugar and Datastore.  These<br>
are insufficient for 0.117 as it builds with Python 3.  I was able to<br>
build on Ubuntu 18 but I needed to make custom builds of several of<br>
the dependencies that weren't available.  I suggest Ubuntu 20.04,<br>
using my packages;<br>
<br>
1.  add this to /etc/apt/sources.list<br>
<br>
    deb [trusted=yes arch=amd64] <a href="http://dev.laptop.org/~quozl/.us" rel="noreferrer" target="_blank">http://dev.laptop.org/~quozl/.us</a> focal main<br>
<br>
2.  sudo apt update<br>
<br>
3.  sudo apt install olpc-ubuntu-sugar<br>
<br>
<br>
On Thu, May 14, 2020 at 07:20:35AM -0400, Alan W Szlosek Jr wrote:<br>
> I've checked out, built and installed sugar (all 4 repos: sugar, datastore,<br>
> artwork, toolkit) on Ubuntu 18. But when I log in to sugar I only see a mouse<br>
> cursor. I found the following in ~/.sugar/default/logs/shell.log<br>
> <br>
> 1589454823.968838 DEBUG root: STARTUP: Starting the shell<br>
> Gdk-Message: 07:14:00.578: metacity: Fatal IO error 11 (Resource temporarily<br>
> unavailable) on X server :1.<br>
> <br>
> Where do I go from here and how can I help? I had previously installed sucrose<br>
> on this machine, so maybe something older is interfering.<br>
> <br>
> Thanks in advance for your guidance. Take care!<br>
> <br>
> --<br>
> Alan Szlosek<br>
<br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">Alan Szlosek</div>