BugSquad/Upstreaming bugs: Difference between revisions

Mokurai (talk | contribs)
m Reorganize sections
Mokurai (talk | contribs)
/* Ubuntu 11.4 Natty Narwhal Broken packages
 
(One intermediate revision by the same user not shown)
Line 101: Line 101:
===Ubuntu 11.4 Natty Narwhal===
===Ubuntu 11.4 Natty Narwhal===
[[User:Mokurai|Mokurai]]
[[User:Mokurai|Mokurai]]
Activity packages that cannot run should be removed or fixed: jigsaw, sliderpuzzle, browse, read, flipsticks.


Old
Old
Line 112: Line 114:
* 307209 sugar '''speak''' activity works fine and should be packaged.
* 307209 sugar '''speak''' activity works fine and should be packaged.
* 307225 sugar '''ruler''' works/should be packaged, screen resolution fix
* 307225 sugar '''ruler''' works/should be packaged, screen resolution fix
* 459532 sugar-web-activity uninstallable due to python-xpcom dependency, should depend on xulrunner-1.9 instead
* 460111 sugar '''browse''' fails -- libxul.so: No such file or directory. Browse-122 ImportError: No module named hulahop
* 460111 sugar '''browse''' fails -- libxul.so: No such file or directory. Browse-122 ImportError: No module named hulahop
Browse downloads .xo bundles to the Journal, but Firefox does not. In that case, copy the bundle file to a USB drive. You can copy it to the Journal from there. Click to install and start the activity.
* 623726 '''read''' fails to start--Starts now, but does not open file.
* 623726 '''read''' fails to start--Starts now, but does not open file.
* 731133 '''TurtleArt''' cannot start due to missing files.--Version 108 installs and runs. Please package.
* 731133 '''TurtleArt''' cannot start due to missing files.--Version 108 installs and runs. Please package.
Line 118: Line 124:
* 788822 Sugar '''SliderPuzzle''' activity dependent on missing Abiword.
* 788822 Sugar '''SliderPuzzle''' activity dependent on missing Abiword.
* 788832 '''Firefox''' in Sugar hangs on exit
* 788832 '''Firefox''' in Sugar hangs on exit
[[User:Sascha silbe|Sascha Silbe]]
I am sad to announce that we are dropping Ubuntu support for
sugar-jhbuild. Karmic Koala (9.10), the last version of Ubuntu that
shipped all packages required to use Sugar (including all Fructose
activities), has went end-of-life on 2011-05-01.
Apart from a bug in the Ubuntu version of Xephyr that prevents
sugar-emulator from working out of the box [1], all recent Ubuntu
versions lack python-xpcom [2], a crucial package for Browse. The latter
issue can only be worked around by building all browser engine packages
(xulrunner, python-xpcom, hulahop) in sugar-jhbuild. We (that is, I)
lack the time to go this route again. At least in the past, Mozilla had
a bad record for security updates: most of the time, the required
patches needed to be hand-picked by downstream (in this case us) from
their VCS repository. This is not only error-prone, but also rather
time-consuming. AFAICT this hasn't changed a bit.
I can only hope that Surf grows to be a full replacement for Browse.
Once that happens and all required packages for Surf (probably going to
include some bleeding edge ones) enter the most recent Ubuntu version,
we can start supporting Ubuntu again.
I will keep the Ubuntu configuration files in the sugar-jhbuild
repository. Use them at your own risk. Feel free to send patches, but
please don't file bug reports about anything Ubuntu-specific.