Development Team/Jhbuild/Ubuntu: Difference between revisions
Sascha silbe (talk | contribs) →older and may be deprecated: remove obsolete item |
Sascha silbe (talk | contribs) clean up |
||
| Line 1: | Line 1: | ||
== Supported versions == | == Supported versions == | ||
Currently Intrepid (8.10) and Jaunty (9.04) are supported. | |||
== Prerequisites == | |||
In order to install sugar-jhbuild, you need git-core and svn. | In order to install sugar-jhbuild, you need git-core and svn. | ||
== Installing dependencies == | == Installing dependencies == | ||
After installing and updating sugar-jhbuild according to the [[../|common instructions]], you can use this invocation to install all dependencies automatically: | After installing and updating sugar-jhbuild according to the [[../|common instructions]], you can use this invocation to install all dependencies automatically: | ||
| Line 28: | Line 14: | ||
== Fixing RPATH == | == Fixing RPATH == | ||
To work around a bug in the Gnome Python bindings, you need to issue the following commands after installing all dependencies: | To work around a bug in the Gnome Python bindings, you need to issue the following commands after installing all dependencies: | ||
| Line 35: | Line 22: | ||
-name "*.so" | sudo xargs chrpath -d | -name "*.so" | sudo xargs chrpath -d | ||
== | == Significant bugs == | ||
Jaunty (9.04) has [http://dev.sugarlabs.org/ticket/310 a broken D-Bus security configuration] that prevents sugar-emulator from working (because Xephyr cannot work). | |||
On both versions [http://dev.sugarlabs.org/ticket/342 sugar-emulator doesn't work properly if the X server uses evdev as keyboard driver] (because of a Xephyr bug). | |||
== Potential pitfalls == | |||
You may have some issues with penguintv | * gtk-recordmydesktop may prevent sugar-emulator from working properly | ||
* You may have some issues with penguintv, just interrupt the pull with a CTRL+C, open a shell, repeat the command manually, and accept the certificate permanently. | |||