[SoaS] SoaS Fedora 27 beta fails to launch Sugar session

James Cameron quozl at laptop.org
Mon Oct 23 18:39:36 EDT 2017


On Mon, Oct 23, 2017 at 06:13:51PM -0400, Frederick Grose wrote:
> On Mon, Oct 23, 2017 at 6:03 PM, James Cameron <[1]quozl at laptop.org> wrote:
>     Familiar.  Looks like RHBZ #1490668.
>     https://bugzilla.redhat.com/show_bug.cgi?id=1490668
> 
>     Sugar doesn't log to systemd journal, so best log file is still
>     ~/.sugar/default/logs/shell.log ... is that file present?
>    
>     On Mon, Oct 23, 2017 at 05:38:21PM -0400, Frederick Grose wrote:
>     > Tested with Fedora-SoaS-Live-x86_64-27-20171023.n.0.iso (similar failure
>     > on Fedora-SoaS-Live-x86_64-27_Beta-1.5.iso)
>     >
>     > The image boots to the liveuser login screen but fails to
>     > launch into the Sugar session.
>     >
>     > journalctl -ab -o short-monotonic > soas27bootjournal.txt
>     >
>     > https://gist.github.com/FGrose/97d834d362c7e1e3f690b97612c673dd
>     >
>     > The lightdm lines look suspicious to me...
>     >
>     > ​$ grep lightdm /home/fgrose/Documents/soas27bootjournal.txt 
>     >
>     > [...]
>     >
> 
> ​Yes,
> Traceback (most recent call last):
>   File "/usr/lib64/python2.7/runpy.py", line 174, in _run_module_as_main
>     "__main__", fname, loader, pkg_name)
>   File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code
>     exec code in run_globals
>   File "/usr/lib/python2.7/site-packages/jarabe/main.py", line 73, in <module>
>     from jarabe.view import keyhandler
>   File "/usr/lib/python2.7/site-packages/jarabe/view/keyhandler.py", line 32,
> in <module>
>     from jarabe.journal import journalactivity
>   File "/usr/lib/python2.7/site-packages/jarabe/journal/journalactivity.py",
> line 45, in <module>
>     from jarabe.journal.volumestoolbar import VolumesToolbar
>   File "/usr/lib/python2.7/site-packages/jarabe/journal/volumestoolbar.py",
> line 42, in <module>
>     from jarabe.view.palettes import VolumePalette
>   File "/usr/lib/python2.7/site-packages/jarabe/view/palettes.py", line 38, in
> <module>
>     from jarabe.view.viewhelp import setup_view_help
>   File "/usr/lib/python2.7/site-packages/jarabe/view/viewhelp.py", line 46, in
> <module>
>     from jarabe.view.viewhelp_webkit2 import Browser
> ImportError: No module named viewhelp_webkit2

Thanks.

The ImportError suggests file viewhelp_webkit2.py is missing; can you
confirm that?  It should be right next to
/usr/lib/python2.7/site-packages/jarabe/view/viewhelp.py

File was added when Fedora package for Sugar 0.110 dropped WebKitGtk3
requirements (6e4b6d).

https://src.fedoraproject.org/rpms/sugar/commits/master

This was from upstream Sugar change to require either WebKit or
WebKit2, and was included in 0.112.

https://github.com/sugarlabs/sugar/commit/568888faab66c2de280f4df1af937195cb80d5df

-- 
James Cameron
http://quozl.netrek.org/


More information about the SoaS mailing list