GNOME Bugzilla – Bug 344460
dbus needs pyrex python module
Last modified: 2006-06-10 05:50:31 UTC
I did: jhbuild bootstrap which builds python in /opt/gnome2. Then I did: jhbuild tinderbox --output=output And dbus failed to build. Dbus (with python enabled) needs the pyrex python module. To fix, download http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/ and: /opt/gnome2/bin/python setup.py install jhbuild should build this module for you, it is a dependency. In my case, when I tried to build dbus, it picked up the system pyrex python module. As my system python is compiled differently with regard to unicode, I get the error: make[3]: Entering directory `/home/gnomecvs/cvs/gnome2/dbus/python' /opt/gnome2/bin/python ./extract.py ./dbus_bindings.pxd.in -I./.. -I. > dbus_bindings.pxd.tmp && mv dbus_bindings.pxd.tmp dbus_bindings.pxd running echo '#include "dbus_h_wrapper.h" pyrexc ./dbus_bindings.pyx -I. -o ./dbus_bindings.c '|cpp -I./.. -I.Traceback (most recent call last):
+ Trace 68763
from Pyrex.Compiler.Main import main make[3]: Leaving directory `/home/gnomecvs/cvs/gnome2/dbus/python' make[2]: Leaving directory `/home/gnomecvs/cvs/gnome2/dbus/python' make[1]: Leaving directory `/home/gnomecvs/cvs/gnome2/dbus'
from Scanning import PyrexScanner
import cPickle as pickle
make[3]: *** [dbus_bindings.c] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
*** This bug has been marked as a duplicate of 311563 ***
How about I learn2search.