[Sugar-devel] Bug 1752550
quozl at laptop.org
Tue Sep 17 23:08:52 EDT 2019
Thanks to Alex Perez, this was an ImportError in gwebsockets 0.5 when
used with Python 2. gwebsockets had been ported to Python 3 without
support for Python 2.
On Tue, Sep 17, 2019 at 07:47:33AM +1000, James Cameron wrote:
> I looked at the bug
> 1. How reproducible: does it happen every time, or only sometimes?
Always. Reproducible in the default Fedora image too, not only SoaS.
> 2. Steps to Reproduce: although it may seem obvious, it is worth
> writing down; e.g. "boot the image",
Boot the image.
> 3. Actual results: any interesting display transitions, and something
> like "does not show the desktop".
Does not start Sugar.
> 4. Expected results: something like "show the desktop".
> 5. Additional info: here's where the greatest mystery is; the
> software tries to do something, but fails, so presumably there is
> something in the systemd journal, /var/log, ~/.local or
> ~/.sugar/default/logs logs that explains the nature of the problem.
> You or someone else will have to switch to text console and explore
> the state of the system at the point of failure.
File ~/.sugar/default/log/shell.log contained the traceback.
> Speculating: this problem may be triggered by packaging of Sugar
> 0.114 without any testing.
I was right. I urge "install and use" testing before package release.
> If the problem is new as of 19 days ago, then it looks like the
> packages of Sugar 0.114 are the cause, and they ought to have been
> tested before being used to make an image.
Packages of Sugar 0.114 were the trigger, but the problem was in
gwebsockets. It is a sign of our lack of effort that the problem was
not detected earlier.
More information about the Sugar-devel