[Sugar-devel] [SoaS] SoaS Fedora 27 beta fails to launch Sugar session
Thomas Gilliard
satellitgo at gmail.com
Fri Oct 27 11:57:26 EDT 2017
On 10/26/2017 01:29 PM, James Cameron wrote:
> On Thu, Oct 26, 2017 at 10:00:11AM +0100, Peter Robinson wrote:
>> On Thu, Oct 26, 2017 at 9:54 AM, James Cameron <quozl at laptop.org> wrote:
>>> On Thu, Oct 26, 2017 at 08:58:01AM +0100, Peter Robinson wrote:
>>>> On Tue, Oct 24, 2017 at 12:24 AM, James Cameron <quozl at laptop.org> wrote:
>>>>> On Mon, Oct 23, 2017 at 07:15:16PM -0400, Frederick Grose wrote:
>>>>>> On Mon, Oct 23, 2017 at 6:39 PM, James Cameron <[1]quozl at laptop.org> wrote:
>>>>>>
>>>>>> 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][2]quozl at laptop.org>
>>>>>> wrote:
>>>>>> > Familiar. Looks like RHBZ #1490668.
>>>>>> > [3]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
>>>>>> > >
>>>>>> > > [4]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/journalacti
>>>>>> vity.py",
>>>>>> > line 45, in <module>
>>>>>> > from jarabe.journal.volumestoolbar import VolumesToolbar
>>>>>> > File "/usr/lib/python2.7/site-packages/jarabe/journal/volumestool
>>>>>> bar.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
>>>>>>
>>>>>> ls -la usr/lib/python2.7/site-packages/jarabe/view/
>>>>>> total 432
>>>>>> drwxr-xr-x. 2 root root 4096 Oct 23 08:17 .
>>>>>> drwxr-xr-x. 11 root root 4096 Oct 23 08:17 ..
>>>>>> -rw-r--r--. 1 root root 2028 Aug 12 08:30 alerts.py
>>>>>> -rw-r--r--. 2 root root 2647 Aug 12 08:30 alerts.pyc
>>>>>> -rw-r--r--. 2 root root 2647 Aug 12 08:30 alerts.pyo
>>>>>> -rw-r--r--. 1 root root 2754 Aug 12 08:30 buddyicon.py
>>>>>> -rw-r--r--. 2 root root 3008 Aug 12 08:30 buddyicon.pyc
>>>>>> -rw-r--r--. 2 root root 3008 Aug 12 08:30 buddyicon.pyo
>>>>>> -rw-r--r--. 1 root root 8687 Aug 12 08:30 buddymenu.py
>>>>>> -rw-r--r--. 2 root root 9396 Aug 12 08:30 buddymenu.pyc
>>>>>> -rw-r--r--. 2 root root 9396 Aug 12 08:30 buddymenu.pyo
>>>>>> -rw-r--r--. 1 root root 1728 Aug 12 08:30 cursortracker.py
>>>>>> -rw-r--r--. 2 root root 1330 Aug 12 08:30 cursortracker.pyc
>>>>>> -rw-r--r--. 2 root root 1330 Aug 12 08:30 cursortracker.pyo
>>>>>> -rw-r--r--. 1 root root 7418 Aug 12 08:30 customizebundle.py
>>>>>> -rw-r--r--. 2 root root 6241 Aug 12 08:30 customizebundle.pyc
>>>>>> -rw-r--r--. 2 root root 6241 Aug 12 08:30 customizebundle.pyo
>>>>>> -rw-r--r--. 1 root root 2473 Aug 12 08:30 gesturehandler.py
>>>>>> -rw-r--r--. 2 root root 2896 Aug 12 08:30 gesturehandler.pyc
>>>>>> -rw-r--r--. 2 root root 2896 Aug 12 08:30 gesturehandler.pyo
>>>>>> -rw-r--r--. 1 root root 677 Aug 12 08:30 __init__.py
>>>>>> -rw-r--r--. 2 root root 143 Aug 12 08:30 __init__.pyc
>>>>>> -rw-r--r--. 2 root root 143 Aug 12 08:30 __init__.pyo
>>>>>> -rw-r--r--. 1 root root 8290 Aug 12 08:30 keyhandler.py
>>>>>> -rw-r--r--. 2 root root 9438 Aug 12 08:30 keyhandler.pyc
>>>>>> -rw-r--r--. 2 root root 9438 Aug 12 08:30 keyhandler.pyo
>>>>>> -rw-r--r--. 1 root root 6044 Aug 12 08:30 launcher.py
>>>>>> -rw-r--r--. 2 root root 6752 Aug 12 08:30 launcher.pyc
>>>>>> -rw-r--r--. 2 root root 6752 Aug 12 08:30 launcher.pyo
>>>>>> -rw-r--r--. 1 root root 11282 Aug 12 08:30 palettes.py
>>>>>> -rw-r--r--. 2 root root 12132 Aug 12 08:30 palettes.pyc
>>>>>> -rw-r--r--. 2 root root 12132 Aug 12 08:30 palettes.pyo
>>>>>> -rw-r--r--. 1 root root 7262 Aug 12 08:30 pulsingicon.py
>>>>>> -rw-r--r--. 2 root root 9199 Aug 12 08:30 pulsingicon.pyc
>>>>>> -rw-r--r--. 2 root root 9199 Aug 12 08:30 pulsingicon.pyo
>>>>>> -rw-r--r--. 1 root root 3237 Aug 12 08:30 service.py
>>>>>> -rw-r--r--. 2 root root 3216 Aug 12 08:30 service.pyc
>>>>>> -rw-r--r--. 2 root root 3216 Aug 12 08:30 service.pyo
>>>>>> -rw-r--r--. 1 root root 6117 Aug 12 08:30 tabbinghandler.py
>>>>>> -rw-r--r--. 2 root root 5539 Aug 12 08:30 tabbinghandler.pyc
>>>>>> -rw-r--r--. 2 root root 5539 Aug 12 08:30 tabbinghandler.pyo
>>>>>> -rw-r--r--. 1 root root 12199 Aug 12 08:30 viewhelp.py
>>>>>> -rw-r--r--. 2 root root 12816 Aug 12 08:30 viewhelp.pyc
>>>>>> -rw-r--r--. 2 root root 12816 Aug 12 08:30 viewhelp.pyo
>>>>>> -rw-r--r--. 1 root root 29829 Aug 12 08:30 viewsource.py
>>>>>> -rw-r--r--. 2 root root 28835 Aug 12 08:30 viewsource.pyc
>>>>>> -rw-r--r--. 2 root root 28835 Aug 12 08:30 viewsource.pyo
>>>>>>
>>>>>> rpm -q sugar
>>>>>> sugar-0.110.0-5.fc27.src.rpm
>>>>> Files are missing from package.
>>>> From the sugar package PoV this hasn't changed since F-26 and it was
>>>> working fine then, if someone can point me to a patch I can pull in I
>>>> can fix this but it'll need to be RSN.
>>> Not a Sugar problem. Traceback refers to files that you added in a packaging patch to 0.110, from files I added after 0.110 upstream, so I've no idea why F-27 hasn't got the files.
>> Sure, but it worked in F26 so there's something regressed somewhere
>> and I don't have time to debug it so Fredrick or someone will need to
>> assist.
> Agreed, something has regressed, but I don't know what. It is a bit
> unusual to lose files added during packaging.
>
>>> You might avoid the packaging patch by taking 0.112.
>> Is that even released? I've seen no announcement for it,
> It was released on 8th October, here's the announcement;
> http://lists.sugarlabs.org/archive/sugar-devel/2017-October/054834.html
>
> Tarball uploaded at the same time.
>
> Was there some other place you needed notification?
>
>> and since Fedora is in freeze now I'm unlikely to rebase now
> The beta freeze on 9th September combined with lack of Sugar release
> manager prompted my decision to fill the gap. Sugar 0.111 was
> released on 13th September.
>
> http://lists.sugarlabs.org/archive/sugar-devel/2017-September/054631.html
>
> Hope that helps.
>
>> _______________________________________________
>> SoaS mailing list
>> SoaS at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/soas
https://bugzilla.redhat.com/show_bug.cgi?id=1490668#c20 "no match
for group package "sugar-help" this may be reason sugar-desktop does
not start..
we need to get the comps changed....
More information about the Sugar-devel
mailing list