The newest testing build of pyrex causes dbus to break at 'dbus_bindings' Reproducible: Always Steps to Reproduce: 1.emerge the testing pyrex 2.emerge dbus Actual Results: The dbus compile didn't compile dbus_bindings Expected Results: The dbus compile should have properly finished.
/usr/bin/python extract.py dbus_bindings.pyx.in -I.. > dbus_bindings.pyx running echo '#include "dbus_h_wrapper.h" '|cpp -I..pyrexc dbus_bindings.pyx Traceback (most recent call last): File "/usr/bin/pyrexc", line 7, in ? from Pyrex.Compiler.Main import main ImportError: No module named Pyrex.Compiler.Main make[3]: [dbus_bindings.c] Error 1 (ignored) if /bin/sh ../libtool --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../dbus -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/python2.4 -DDBUS_API_SUBJECT_TO_CHANGE=1 -march=athlon64 -O2 -pipe -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -MT dbus_bindings.lo -MD -MP -MF ".deps/dbus_bindings.Tpo" -c -o dbus_bindings.lo dbus_bindings.c; \ then mv -f ".deps/dbus_bindings.Tpo" ".deps/dbus_bindings.Plo"; else rm -f ".deps/dbus_bindings.Tpo"; exit 1; fi mkdir .libs x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../dbus -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/python2.4 -DDBUS_API_SUBJECT_TO_CHANGE=1 -march=athlon64 -O2 -pipe -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -MT dbus_bindings.lo -MD -MP -MF .deps/dbus_bindings.Tpo -c dbus_bindings.c -fPIC -DPIC -o .libs/dbus_bindings.o x86_64-pc-linux-gnu-gcc: dbus_bindings.c: No such file or directory x86_64-pc-linux-gnu-gcc: no input files make[3]: *** [dbus_bindings.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/dbus-0.23.4/work/dbus-0.23.4/python' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/dbus-0.23.4/work/dbus-0.23.4/python' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dbus-0.23.4/work/dbus-0.23.4' make: *** [all] Error 2
what version of pyrex are you referring to ? Also, does downgrading or disabling of docs generation solve this problem ?
I re-emerged pyrex 0.9.3-r2 and dbus compiles now. My guess is that pyrex was broken due to some related python maintenance issues.
I've had the same problem - looking at the emerge output, it is clear that pyrex was still under python2.3 site-packages; reemerging put it under 2.4. I suspect I forgot to run python-updater on the latest python upgrade :-) I still hate the way that important messages disappear in the morass of build information (and, yes, I do keep the logs, but tend to forget to look at them :-()
*** Bug 98973 has been marked as a duplicate of this bug. ***
I guess that closes this one.
*** Bug 99338 has been marked as a duplicate of this bug. ***
*** Bug 99463 has been marked as a duplicate of this bug. ***
*** Bug 99622 has been marked as a duplicate of this bug. ***
*** Bug 99637 has been marked as a duplicate of this bug. ***
*** Bug 99727 has been marked as a duplicate of this bug. ***
*** Bug 100413 has been marked as a duplicate of this bug. ***
that was obvoius..... NOT !!! Any chance important things like this could be emailed to a given user ??
*** Bug 100909 has been marked as a duplicate of this bug. ***
*** Bug 101003 has been marked as a duplicate of this bug. ***
*** Bug 101419 has been marked as a duplicate of this bug. ***
*** Bug 101961 has been marked as a duplicate of this bug. ***
*** Bug 102524 has been marked as a duplicate of this bug. ***
*** Bug 103466 has been marked as a duplicate of this bug. ***
*** Bug 103804 has been marked as a duplicate of this bug. ***
*** Bug 104777 has been marked as a duplicate of this bug. ***
*** Bug 105102 has been marked as a duplicate of this bug. ***
*** Bug 105126 has been marked as a duplicate of this bug. ***
*** Bug 105936 has been marked as a duplicate of this bug. ***
*** Bug 111193 has been marked as a duplicate of this bug. ***
*** Bug 112219 has been marked as a duplicate of this bug. ***
*** Bug 113450 has been marked as a duplicate of this bug. ***
*** Bug 117581 has been marked as a duplicate of this bug. ***
*** Bug 119200 has been marked as a duplicate of this bug. ***
*** Bug 120246 has been marked as a duplicate of this bug. ***
*** Bug 139288 has been marked as a duplicate of this bug. ***