BugSquad/Upstreaming bugs: Difference between revisions

Mokurai (talk | contribs)
m Reorganize sections
Mokurai (talk | contribs)
Ubuntu 11.4 Natty Narwhal: Sascha Silbe; Firefox workaround
Line 113: Line 113:
* 307225 sugar '''ruler''' works/should be packaged, screen resolution fix
* 307225 sugar '''ruler''' works/should be packaged, screen resolution fix
* 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 121:
* 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.