A guide I found said, the best way is to build it yourself using jhbuild. I can get jhbuild to install both through apt-get and compiling the thing manually. Unfortunately this where the successes end.
Code: Select all
$ jhbuild build pygobject
Required packages:
System installed packages which are too old:
(none)
No matching system package installed:
bison (required=2.0)
flex (required=2.0)
py3cairo (py3cairo.pc, required=1.10.0)
intltool (required=0.50)
libxml2 (libxml-2.0.pc, required=2.7.8)
python-devel (python3.pc, required=3.2)
libxslt (libxslt.pc, required=1.1.26)
jhbuild build: Required system dependencies not installed. Install using the command 'jhbuild sysdeps --install' or to ignore system dependencies use command-line option --nodeps
Code: Select all
$ jhbuild sysdeps --install
Is there a apt-file for all the stuff it wants? It's like 30 packages starting with
Code: Select all
pixman (pixman-1.pc, required=0.30, installed=0.30.2)
libpng (libpng.pc, installed=1.2.50)
python2-devel (python2.pc, required=2.5, installed=2.7)
shared-mime-info (shared-mime-info.pc, required=1.0, installed=1.2)
sm (sm.pc, installed=1.2.1)
xkeyboard-config (xkeyboard-config.pc, installed=2.10.1)
xorg-wacom (xorg-wacom.pc, installed=0.23.0)
libX11 (x11.pc, installed=1.6.2)
libXdamage (xdamage.pc, installed=1.1.4)
libXext (xext.pc, installed=1.3.2)
libXcursor (xcursor.pc, installed=1.1.14)
libXfixes (xfixes.pc, installed=5.0.1)
libXft (xft.pc, required=2.0.0, installed=2.3.1)
libXcomposite (xcomposite.pc, installed=0.4.4)
libXinerama