Re: [Sugar-devel] [SoaS] SoaS Fedora 27 beta fails to launch Sugar session

2017-11-03 Thread Peter Robinson
On Thu, Nov 2, 2017 at 8:50 PM, James Cameron  wrote:
> On Sat, Oct 28, 2017 at 11:36:13AM +0100, Peter Robinson wrote:
>> On Thu, Oct 26, 2017 at 9: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  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  
>> >> >> 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]qu...@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]qu...@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
>> >> >> >> 
>> >> >> >> > from jarabe.view import keyhandler
>> >> >> >> >   File 
>> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/view/keyhandler.py", line
>> >> >> >> 32,
>> >> >> >> > in 
>> >> >> >> > from jarabe.journal import journalactivity
>> >> >> >> >   File 
>> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/journal/journalacti
>> >> >> >> vity.py",
>> >> >> >> > line 45, in 
>> >> >> >> > from jarabe.journal.volumestoolbar import VolumesToolbar
>> >> >> >> >   File 
>> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/journal/volumestool
>> >> >> >> bar.py",
>> >> >> >> > line 42, in 
>> >> >> >> > from jarabe.view.palettes import VolumePalette
>> >> >> >> >   File 
>> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/view/palettes.py", line
>> >> >> >> 38, in
>> >> >> >> > 
>> >> >> >> > from jarabe.view.viewhelp import setup_view_help
>> >> >> >> >   File 
>> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/view/viewhelp.py", line
>> >> >> >> 46, in
>> >> >> >> > 
>> >> >> >> > 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--.  

Re: [Sugar-devel] [SoaS] SoaS Fedora 27 beta fails to launch Sugar session

2017-11-02 Thread James Cameron
On Sat, Oct 28, 2017 at 11:36:13AM +0100, Peter Robinson wrote:
> On Thu, Oct 26, 2017 at 9: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  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  
> >> >> 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]qu...@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]qu...@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
> >> >> >> 
> >> >> >> > from jarabe.view import keyhandler
> >> >> >> >   File 
> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/view/keyhandler.py", line
> >> >> >> 32,
> >> >> >> > in 
> >> >> >> > from jarabe.journal import journalactivity
> >> >> >> >   File 
> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/journal/journalacti
> >> >> >> vity.py",
> >> >> >> > line 45, in 
> >> >> >> > from jarabe.journal.volumestoolbar import VolumesToolbar
> >> >> >> >   File 
> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/journal/volumestool
> >> >> >> bar.py",
> >> >> >> > line 42, in 
> >> >> >> > from jarabe.view.palettes import VolumePalette
> >> >> >> >   File 
> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/view/palettes.py", line
> >> >> >> 38, in
> >> >> >> > 
> >> >> >> > from jarabe.view.viewhelp import setup_view_help
> >> >> >> >   File 
> >> >> >> "/usr/lib/python2.7/site-packages/jarabe/view/viewhelp.py", line
> >> >> >> 46, in
> >> >> >> > 
> >> >> >> > 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 cursortracke

Re: [Sugar-devel] [SoaS] SoaS Fedora 27 beta fails to launch Sugar session

2017-10-27 Thread Peter Robinson
On Fri, Oct 27, 2017 at 9:19 PM, James Cameron  wrote:
> Everybody is talking not listening.  Listen up.  ;-)
>
> Frederick showed traceback from shell.log which said
> viewhelp_webkit2.py is missing.
>
> viewhelp_webkit2.py is missing from sugar-0.110.0-5.fc27.noarch.rpm
>
> viewhelp_webkit2.py was added by sugar-0.110.0-5.fc27.src.rpm
> sugar-dropWebKitGtk3.patch
>
> main.py and viewhelp.py are properly changed by
> sugar-dropWebKitGtk3.patch but the files added by
> sugar-dropWebKitGtk3.patch are missing.
>
> Thomas likely hit the same problem, but has not confirmed same
> shell.log.
>
> I don't know how to fix Peter's Fedora-packaging of my patch.  As
> upstream release manager my answer is "use 0.112" which Peter says is
> unlikely to happen because of the freeze.  Second best option is to
> fix the packaging.

The problem was that autoreconf needed to be run to pickup the changes
in Makefile.am

> Patch doesn't look like it was in Fedora 26, as I cannot find a file
> sugar-0.110.0-3.fc26.noarch.rpm
>
> The sugar-help package has nothing to do with the problem, but it
> would be nice to have it fixed too.

Someone will need to resubmit the package for review and packaging. If
I see sugar packages being retired/orphaned I pick them up myself but
I do not have the time to go through the review process and get it
re-added to the package set.

Ultimately my free time to do sugar related tasks these days is almost
zero so for those that do have an interest in keeping SoAS and sugar
in general in Fedora are going to need to assist me, and preferably
earlier in the cycle not moments before GA, otherwise it will go away.

Peter
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] SoaS Fedora 27 beta fails to launch Sugar session

2017-10-27 Thread James Cameron
Everybody is talking not listening.  Listen up.  ;-)

Frederick showed traceback from shell.log which said
viewhelp_webkit2.py is missing.

viewhelp_webkit2.py is missing from sugar-0.110.0-5.fc27.noarch.rpm

viewhelp_webkit2.py was added by sugar-0.110.0-5.fc27.src.rpm
sugar-dropWebKitGtk3.patch

main.py and viewhelp.py are properly changed by
sugar-dropWebKitGtk3.patch but the files added by
sugar-dropWebKitGtk3.patch are missing.

Thomas likely hit the same problem, but has not confirmed same
shell.log.

I don't know how to fix Peter's Fedora-packaging of my patch.  As
upstream release manager my answer is "use 0.112" which Peter says is
unlikely to happen because of the freeze.  Second best option is to
fix the packaging.

Patch doesn't look like it was in Fedora 26, as I cannot find a file
sugar-0.110.0-3.fc26.noarch.rpm

The sugar-help package has nothing to do with the problem, but it
would be nice to have it fixed too.

-- 
James Cameron
http://quozl.netrek.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] SoaS Fedora 27 beta fails to launch Sugar session

2017-10-27 Thread Thomas Gilliard



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  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  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]qu...@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]qu...@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
 
 > from jarabe.view import keyhandler
 >   File "/usr/lib/python2.7/site-packages/jarabe/view/keyhandler.py", line
 32,
 > in 
 > from jarabe.journal import journalactivity
 >   File "/usr/lib/python2.7/site-packages/jarabe/journal/journalacti
 vity.py",
 > line 45, in 
 > from jarabe.journal.volumestoolbar import VolumesToolbar
 >   File "/usr/lib/python2.7/site-packages/jarabe/journal/volumestool
 bar.py",
 > line 42, in 
 > from jarabe.view.palettes import VolumePalette
 >   File "/usr/lib/python2.7/site-packages/jarabe/view/palettes.py", line
 38, in
 > 
 > from jarabe.view.viewhelp import setup_view_help
 >   File "/usr/lib/python2.7/site-packages/jarabe/view/viewhelp.py", line
 46, in
 > 
 > 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 palett