Jump to content

Development Team/Jhbuild/Ubuntu: Difference between revisions

From Sugar Labs
Jaunty (9.04) is EOL; link to upstream tickets instead of SL Trac
Martas (talk | contribs)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
== Supported versions ==
== Supported versions ==


Currently only Karmic (9.10) is supported. All more recent versions of Ubuntu lack at least one important package.
'''Ubuntu is currently unsupported''' because all recent versions lack at least one important package ([https://bugs.launchpad.net/ubuntu/+bug/480407/+index python-xpcom]).


== Prerequisites ==
== Prerequisites ==


In order to install sugar-jhbuild, you need git-core and svn.
In order to install sugar-jhbuild, you need git-core and subversion.


== Installing dependencies ==
== Installing dependencies ==
Line 15: Line 15:
== Significant bugs ==
== Significant bugs ==


Karmic (9.10) has a [https://bugs.launchpad.net/ubuntu/+bug/325706 broken D-Bus security configuration] that prevents sugar-emulator from working (because Xephyr cannot work).
* [https://bugs.launchpad.net/ubuntu/+bug/325706 broken D-Bus security configuration] that prevents sugar-emulator from working (because Xephyr cannot work).
On all versions [http://bugs.freedesktop.org/show_bug.cgi?id=19365 sugar-emulator doesn't work properly if the X server uses evdev as keyboard driver] (because of a Xephyr bug).
* [http://bugs.freedesktop.org/show_bug.cgi?id=19365 sugar-emulator doesn't work properly if the X server uses evdev as keyboard driver] (because of a Xephyr bug).
* [https://bugs.launchpad.net/ubuntu/+bug/480407/+index python-xpcom missing] (and thus Browse cannot work)


== Potential pitfalls ==
== Potential pitfalls ==


* gtk-recordmydesktop may prevent sugar-emulator from working properly
* gtk-recordmydesktop may prevent sugar-emulator from working properly

Latest revision as of 21:22, 12 July 2011

Supported versions

Ubuntu is currently unsupported because all recent versions lack at least one important package (python-xpcom).

Prerequisites

In order to install sugar-jhbuild, you need git-core and subversion.

Installing dependencies

After installing and updating sugar-jhbuild according to the common instructions, you can use this invocation to install all dependencies automatically:

./sugar-jhbuild depscheck -s | sudo xargs aptitude -y install

Significant bugs

Potential pitfalls

  • gtk-recordmydesktop may prevent sugar-emulator from working properly