Changes

Edit detail
Line 478: Line 478:  
  Do you want to continue [Y/n]? y
 
  Do you want to continue [Y/n]? y
   −
:: Trace edited out ...
+
Installed without reported error until
    
  PulseAudio configured for per-user sessions ... (warning).
 
  PulseAudio configured for per-user sessions ... (warning).
   −
:: Trace edited out ...
+
Remainder of trace edited out.
    
  iain@wheezy-box:~$ sudo apt-get install pavumeter pavucontrol paman paprefs
 
  iain@wheezy-box:~$ sudo apt-get install pavumeter pavucontrol paman paprefs
Line 548: Line 548:  
   python-cjson-dbg devhelp libgtksourceview2.0-dev
 
   python-cjson-dbg devhelp libgtksourceview2.0-dev
   −
Then rightly or wrongly I set about adding most of the suggested packages. A few packages I recognised that I did not need, but 90% of the suggested packages I installed. There were some errors reported, but I felt it would be ok to omit packages that reported an error, on the basis that the package would be asked for later, if actually required.
+
Then, rightly or wrongly, I set about adding most of the suggested packages. A few packages I recognised that I did not need, but 90% of the suggested packages I installed. There were some errors reported, but I felt it would be ok to omit packages that reported an error, on the basis that the package would be asked for later, if actually required.
    
During the process I did try
 
During the process I did try
Line 587: Line 587:  
This did produce xephyr window for 5 seconds.
 
This did produce xephyr window for 5 seconds.
    +
iain@wheezy-box:~$ sweets -D sdk/sugar:emulator
 +
-- Solve sdk/sugar-artwork for building
 +
-- Solve sdk/sugar-base for building   
 +
-- Solve sdk/sugar-toolkit for building
 +
-- INFO (PackageKit) PackageKit dbus service found
 +
-- INFO (root) Scheduling new task: quitter
 +
-- INFO (root) Task 'quitter' stopping and waiting for '(<Blocker:Resolve PackageKit names>,)'
 +
-- INFO (root) Running set([Task(quitter)]) due to triggering of 'Resolve PackageKit names'
 +
-- Solve sdk/sugar-datastore for building
 +
-- Solve sdk/telepathy-mission-control for building
 +
-- INFO (root) Scheduling new task: quitter       
 +
-- INFO (root) Running quitter
 +
-- INFO (root) Task 'quitter' stopping and waiting for '(<Blocker:Resolve PackageKit names>,)'
 +
-- INFO (root) Running set([Task(quitter)]) due to triggering of 'Resolve PackageKit names'
 +
-- Solve sdk/sugar for building 
 +
-- Install libdbus-glib-1-dev libtelepathy-glib-dev
 +
-- INFO (PackageKit) Obtain authentication for org.freedesktop.packagekit.package-install
 +
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
 +
-- Use -DD argument for full debuging output and tracebacks                                             
   −
iain@wheezy-box:~$ sweets -D sdk/sugar:emulator
+
iain@wheezy-box:~$ sudo apt-get install libdbus-glib-1-dev libtelepathy-glib-dev
-- Solve sdk/sugar-artwork for building
+
[sudo] password for iain:  
-- Solve sdk/sugar-base for building   
+
Reading package lists... Done
-- Solve sdk/sugar-toolkit for building
+
Building dependency tree       
-- INFO (PackageKit) PackageKit dbus service found
+
Reading state information... Done
-- INFO (root) Scheduling new task: quitter
+
The following packages were automatically installed and are no longer required:
-- INFO (root) Task 'quitter' stopping and waiting for '(<Blocker:Resolve PackageKit names>,)'
  −
-- INFO (root) Running set([Task(quitter)]) due to triggering of 'Resolve PackageKit names'
  −
-- Solve sdk/sugar-datastore for building
  −
-- Solve sdk/telepathy-mission-control for building
  −
-- INFO (root) Scheduling new task: quitter       
  −
-- INFO (root) Running quitter
  −
-- INFO (root) Task 'quitter' stopping and waiting for '(<Blocker:Resolve PackageKit names>,)'
  −
-- INFO (root) Running set([Task(quitter)]) due to triggering of 'Resolve PackageKit names'
  −
-- Solve sdk/sugar for building 
  −
-- Install libdbus-glib-1-dev libtelepathy-glib-dev
  −
-- INFO (PackageKit) Obtain authentication for org.freedesktop.packagekit.package-install
  −
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
  −
-- Use -DD argument for full debuging output and tracebacks                                             
  −
iain@wheezy-box:~$
  −
 
  −
iain@wheezy-box:~$ sudo apt-get install libdbus-glib-1-dev libtelepathy-glib-dev
  −
[sudo] password for iain:  
  −
Reading package lists... Done
  −
Building dependency tree       
  −
Reading state information... Done
  −
The following packages were automatically installed and are no longer required:
   
   libgail-common libatspi1.0-0 at-spi libxalan2-java-gcj
 
   libgail-common libatspi1.0-0 at-spi libxalan2-java-gcj
Use 'apt-get autoremove' to remove them.
+
Use 'apt-get autoremove' to remove them.
Suggested packages:
+
Suggested packages:
 
   libtelepathy-glib-doc
 
   libtelepathy-glib-doc
The following NEW packages will be installed:
+
The following NEW packages will be installed:
 
   libdbus-glib-1-dev libtelepathy-glib-dev
 
   libdbus-glib-1-dev libtelepathy-glib-dev
0 upgraded, 2 newly installed, 0 to remove and 20 not upgraded.
+
0 upgraded, 2 newly installed, 0 to remove and 20 not upgraded.
97 not fully installed or removed.
+
97 not fully installed or removed.
Need to get 1,355 kB of archives.
+
Need to get 1,355 kB of archives.
After this operation, 5,926 kB of additional disk space will be used.
+
After this operation, 5,926 kB of additional disk space will be used.
: Cut trace.
+
 
 +
Cut trace.
    
This is an example of another install instruction being given:
 
This is an example of another install instruction being given:
   −
iain@wheezy-box:~$ sweets dextrose/sugar:emulator                             
+
iain@wheezy-box:~$ sweets dextrose/sugar:emulator                             
-- Solve dextrose/sugar-artwork for building
+
-- Solve dextrose/sugar-artwork for building
-- Install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
+
-- Install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
+
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
-- Use -D argument for debug info, -DD for full debuging output and tracebacks             
+
-- Use -D argument for debug info, -DD for full debuging output and tracebacks             
   −
iain@wheezy-box:~$ sudo apt-get install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
+
iain@wheezy-box:~$ sudo apt-get install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
[sudo] password for iain:  
+
[sudo] password for iain:  
Reading package lists... Done
+
Reading package lists... Done
Building dependency tree       
+
Building dependency tree       
Reading state information... Done
+
Reading state information... Done
libcairo2 is already the newest version.
+
libcairo2 is already the newest version.
libcairo2 set to manually installed.
+
libcairo2 set to manually installed.
libcairo2-dev is already the newest version.
+
libcairo2-dev is already the newest version.
python-rsvg is already the newest version.
+
python-rsvg is already the newest version.
python-wnck is already the newest version.
+
python-wnck is already the newest version.
libdrm2 is already the newest version.
+
libdrm2 is already the newest version.
libdrm2 set to manually installed.
+
libdrm2 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
+
0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
iain@wheezy-box:~$  
+
iain@wheezy-box:~$  
    
"28 not upgraded" - not fully resolved.
 
"28 not upgraded" - not fully resolved.
   −
iain@wheezy-box:~$ sweets -DD --logfile=27 dextrose/sugar:emulator         
+
iain@wheezy-box:~$ sweets -DD --logfile=27 dextrose/sugar:emulator         
-- Solve dextrose/sugar-artwork for building
+
-- Solve dextrose/sugar-artwork for building
-- Install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
+
-- Install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
+
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
 
   Traceback (most recent call last):                                                     
 
   Traceback (most recent call last):                                                     
 
   File "/home/iain/.local/share/sweets/sweets-1.0.5/sweets", line 397, in <module>
 
   File "/home/iain/.local/share/sweets/sweets-1.0.5/sweets", line 397, in <module>
Line 678: Line 677:  
       message, timeout)                                                                   
 
       message, timeout)                                                                   
 
   DBusException: org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
 
   DBusException: org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
iain@wheezy-box:~$
     −
logfile: ~/27 reads, near end, line 862:
+
The logfile: ~/27 reads, near end, line 862:
-- DEBUG (PackageKit) Ask PackageKit to install ['python-rsvg;2.32.0-4+b2;i386;testing', 'python-wnck;2.32.0-4+b2;i386;testing', 'libcairo2-dev;1.10.2-6.2;i386;testing', 'libcairo2;1.10.2-6.2;i386;testing', 'libdrm2;2.4.29-1;i386;testing'] packages
+
 
-- INFO (PackageKit) Obtain authentication for org.freedesktop.packagekit.package-install
+
-- DEBUG (PackageKit) Ask PackageKit to install ['python-rsvg;2.32.0-4+b2;i386;testing', 'python-wnck;2.32.0-4+b2;i386;testing', 'libcairo2-dev;1.10.2-6.2;i386;testing', 'libcairo2;1.10.2-6.2;i386;testing', 'libdrm2;2.4.29-1;i386;testing'] packages
*
+
-- INFO (PackageKit) Obtain authentication for org.freedesktop.packagekit.package-install
 +
 
 
At this point the following commands would typically open an emulator window for a few seconds before it would collapse.
 
At this point the following commands would typically open an emulator window for a few seconds before it would collapse.
iain@wheezy-box:~$ sweets -S dextrose/sugar:emulator
+
iain@wheezy-box:~$ sweets -S dextrose/sugar:emulator
   −
iain@wheezy-box:~$ sweets -S sdk/sugar:emulator                     
+
iain@wheezy-box:~$ sweets -S sdk/sugar:emulator                     
 
A typical trace:
 
A typical trace:
iain@wheezy-box:~$ sweets -R sdk/sugar:emulator                           
+
iain@wheezy-box:~$ sweets -R sdk/sugar:emulator                           
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
+
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
ls: cannot access /usr/lib*/xulrunner-1.*: No such file or directory
+
ls: cannot access /usr/lib*/xulrunner-1.*: No such file or directory
Traceback (most recent call last):
+
Traceback (most recent call last):
 
   File "/home/iain/.cache/0install.net/implementations/sha1new=e6ac62730d13a301adf8942e05c4af7c1542fd79/.sweets/local/bin/sugar-session", line 288, in <module>
 
   File "/home/iain/.cache/0install.net/implementations/sha1new=e6ac62730d13a301adf8942e05c4af7c1542fd79/.sweets/local/bin/sugar-session", line 288, in <module>
 
     main()
 
     main()
Line 701: Line 700:  
   File "/home/iain/.cache/0install.net/implementations/sha1new=e6ac62730d13a301adf8942e05c4af7c1542fd79/.sweets/local/src/jarabe/desktop/meshbox.py", line 24, in <module>
 
   File "/home/iain/.cache/0install.net/implementations/sha1new=e6ac62730d13a301adf8942e05c4af7c1542fd79/.sweets/local/src/jarabe/desktop/meshbox.py", line 24, in <module>
 
     import hippo
 
     import hippo
ImportError: No module named hippo
+
ImportError: No module named hippo
Window manager warning: Fatal IO error 11 (Resource temporarily unavailable) on display ':30'.
+
Window manager warning: Fatal IO error 11 (Resource temporarily unavailable) on display ':30'.
iain@wheezy-box:~$
+
Produced a 3 second window which would collapse.
: I got a 3 second window
+
 
 
At this point alsroot helps with bug-fix see:
 
At this point alsroot helps with bug-fix see:
http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sugar_via_Sweets#Debian
+
 
 +
[[Platform_Team/Guide/Sugar_via_Sweets#Debian]]
 
Due to the 23644010 bug in python-hippocanvas package, you need to be stuck to python2.6, e.g., you need to run a command sudo ln -fs python2.6 /usr/bin/python && sudo sed -i '/^default-version/s/python2../python2.6/' /usr/share/python/debian_defaults.  
 
Due to the 23644010 bug in python-hippocanvas package, you need to be stuck to python2.6, e.g., you need to run a command sudo ln -fs python2.6 /usr/bin/python && sudo sed -i '/^default-version/s/python2../python2.6/' /usr/share/python/debian_defaults.  
 +
 
'''First successful test:'''
 
'''First successful test:'''
 
+
iain@wheezy-box:~$ sudo ln -fs python2.6 /usr/bin/python && sudo sed -i '/^default-version/s/python2../python2.6/' /usr/share/python/debian_defaults.
iain@wheezy-box:~$ sweets -R dextrose/sugar:emulator -f
+
iain@wheezy-box:~$ sweets -R dextrose/sugar:emulator -f
    
We have Xephyr on :30.0
 
We have Xephyr on :30.0
 
About my computer, Build: Debian GNU/Linux testing (wheezy)
 
About my computer, Build: Debian GNU/Linux testing (wheezy)
 
Sugar: 0.88.1
 
Sugar: 0.88.1
 +
 
All four views look ok, except there are no "neighbour avatars" in F1 neighbourhood view.
 
All four views look ok, except there are no "neighbour avatars" in F1 neighbourhood view.
 +
 
I copy Browse-129.xo and surf-115.xo from USB flashdrive to Journal.
 
I copy Browse-129.xo and surf-115.xo from USB flashdrive to Journal.
 +
 
Right click Browse icon in Journal, select start, flashing icon, reports fails to start.
 
Right click Browse icon in Journal, select start, flashing icon, reports fails to start.
 +
 
Right click Surf icon in Journal, select start, flashing icon, reports fails to start.
 
Right click Surf icon in Journal, select start, flashing icon, reports fails to start.
 +
 
Right click my avatar, My Settings, adjust keyboard, Frame. All ok.
 
Right click my avatar, My Settings, adjust keyboard, Frame. All ok.
 
Cursor activates frame. F5 and F6 work as expected.
 
Cursor activates frame. F5 and F6 work as expected.
 +
 
Software updates:
 
Software updates:
 
Offers 11 updates. This includes Activities not yet installed.
 
Offers 11 updates. This includes Activities not yet installed.
 
Install all. 7.5 MB - no error reported.
 
Install all. 7.5 MB - no error reported.
No atavars except me in F1. Retried later and confirmed.
+
 
 +
No atavars except me in F1. Re-tried later and confirmed.
    
Start Chat activity. Ballon appears in F1.
 
Start Chat activity. Ballon appears in F1.
 +
 
Copy Moon.xo from USB flashdrive to Journal. Moon opens, rename activity ok
 
Copy Moon.xo from USB flashdrive to Journal. Moon opens, rename activity ok
 
: There is an intermittent glitch that, while renaming an activity, the "Activity toolbar" will collapse on spacebar or hyphen keystroke, the dialogue box disappears, and my text is lost.
 
: There is an intermittent glitch that, while renaming an activity, the "Activity toolbar" will collapse on spacebar or hyphen keystroke, the dialogue box disappears, and my text is lost.
 +
 
Click Moon, flashing icon and starts, rename activity ok and closes.
 
Click Moon, flashing icon and starts, rename activity ok and closes.
    
Start Firefox-6.xo - it is in offline mode by default. Switch online. Will browse. Close Firefox with non sugarised "Close x". Firefox icon in frame, still flashing, indicating, failed to start.
 
Start Firefox-6.xo - it is in offline mode by default. Switch online. Will browse. Close Firefox with non sugarised "Close x". Firefox icon in frame, still flashing, indicating, failed to start.
 
Working Activities
 
Working Activities
 +
 
Click Image Viewer, flashing icon and starts, rename activity ok and closes.
 
Click Image Viewer, flashing icon and starts, rename activity ok and closes.
 +
 
Click Turtle Art, flashing icon and starts, rename activity ok and closes.
 
Click Turtle Art, flashing icon and starts, rename activity ok and closes.
 +
 
Click Calculate, flashing icon and starts, rename activity ok and closes.
 
Click Calculate, flashing icon and starts, rename activity ok and closes.
 +
 
Click Read Etexts, flashing icon and starts. Able to search for and download and read a Book. Rename activity ok and closes.
 
Click Read Etexts, flashing icon and starts. Able to search for and download and read a Book. Rename activity ok and closes.
Using Host machine download Sugar_file_manager-2.xo. Copy and paste to Journal, Opens, works as expected.
+
 
 +
<u>Using Host machine</u> download Sugar_file_manager-2.xo. Copy and paste to Journal, Opens, works as expected.
 
Creates /home/iain/Journal on Host machine. /home/iain/Journal is an empty directory not linked to "Journal Activity in Sugar"
 
Creates /home/iain/Journal on Host machine. /home/iain/Journal is an empty directory not linked to "Journal Activity in Sugar"
 +
 
Download JAMedit-1.xo. Opens and works as expected.
 
Download JAMedit-1.xo. Opens and works as expected.
Having run through the test of all Activities in dextrose and sdk.
+
 
Surf will now start, browse successfully, rename Activity and closes.
+
Having run through the test of all Activities in dextrose and sdk. Surf will now start, browse successfully, rename Activity and closes.
 +
 
 +
 
 
Click Speak - pulsing icon, reports fails to start.
 
Click Speak - pulsing icon, reports fails to start.
 +
 
Click Log, pulsing icon. Reports fails to start.
 
Click Log, pulsing icon. Reports fails to start.
 +
 
Click Etoys, pulsing icon. Reports fails to start.
 
Click Etoys, pulsing icon. Reports fails to start.
 +
 
Click Memorize, pulsing icon. Reports fails to start.
 
Click Memorize, pulsing icon. Reports fails to start.
 +
 
Click Pippy, pulsing icon. Opens, can test a few items, but Pippy generally reports ImportError: no module named pygame.
 
Click Pippy, pulsing icon. Opens, can test a few items, but Pippy generally reports ImportError: no module named pygame.
 +
 
Click Jukebox, pulsing icon. Reports fails to start.
 
Click Jukebox, pulsing icon. Reports fails to start.
      
Download Write_77.xo. Pulsing icon but reports fails to start.
 
Download Write_77.xo. Pulsing icon but reports fails to start.
In F3 Home view, all working Activities show in colour, all non-working activities are grey.
+
In F3 Home view, all working Activities show in colour, all non-working activities are grey. In the Frame, all attached partitions show, but will not open. USB flashdrive shows distinctively and opens.
In the Frame, all attached partitions show, but will not open (no error report).
      
'''Second successful test:'''
 
'''Second successful test:'''
iain@wheezy-box:~$ sweets -R sdk/sugar:emulator -f
+
iain@wheezy-box:~$ sweets -R sdk/sugar:emulator -f
    
F1 view present.
 
F1 view present.
 
About my computer, Build: Debian GNU/Linux testing wheezy
 
About my computer, Build: Debian GNU/Linux testing wheezy
Sugar: 0.94.1
+
Sugar: 0.94.1
Test terminal. ok
+
 
iain@wheezy-box:~$ python -V
+
Test Terminal Activity with some simple commands eg:
Python 2.6.7
+
iain@wheezy-box:~$ python -V
iain@wheezy-box:~$
+
Python 2.6.7
 +
 
 
Click log, pulsing icon, starts, is able to capture a log and save it.
 
Click log, pulsing icon, starts, is able to capture a log and save it.
 +
 
Implode tested - choose sharing view - no sign of Implode in F1
 
Implode tested - choose sharing view - no sign of Implode in F1
 +
 
Chat opens start a chat in single view,, I see no chat baloon in F1
 
Chat opens start a chat in single view,, I see no chat baloon in F1
 +
 
Open Chat to multiple - no ballon seen. Retry later, confirm no "shared" activities show in F1
 
Open Chat to multiple - no ballon seen. Retry later, confirm no "shared" activities show in F1
 +
 
Turtle art starts test ok
 
Turtle art starts test ok
 +
 
Moon starts and test ok
 
Moon starts and test ok
   −
As above non-working activities are:
+
As above non-working activities are: Speak, Etoys,Memorize, Pippy, Jukebox, Physics,  
Speak, Etoys,Memorize, Pippy, Jukebox, Physics,  
   
Surf-115 fails to start. Confirmed
 
Surf-115 fails to start. Confirmed
  
687

edits