dev-python/pyrex-0.9.2.1 is masked, but when I add ~amd64 to the ebuild and emerge it, it compiles and installs cleanly. With the emerged version I've been able to sucessfully compile and run several of the modules from the /usr/doc/pyrex-0.9.2.1/Demos directory: Demos/spam.pyx and Demos/callback/ worked fine, and so did Demos/embed once I tweaked the Makefile a little bit - I'll attach a patch for the Makefile. Several of the files in Demo/ didn't compile, apparently because they depend on python-dev/numeric being installed and I don't have it installed. pyrex itself doesn't depend on this ebuild, however. I was also able to sucessfully run the test program here: http://www.freenet.org.nz/python/embeddingpyrex/ By the way, pyrex recently released version 0.9.3. Here's my emerge --info. I'm running : Portage 2.0.50-r9 (default-amd64-2004.2, gcc-3.3.4, glibc-2.3.4.20040619-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 x86_64 4 Gentoo Base System version 1.5.1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache" GENTOO_MIRRORS="http://gentoo.binarycompass.org http://gentoo.ccccom.com http://gentoo.llarian.net/ ftp://gentoo.ccccom.com" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X alsa amd amd64 apache2 apm arts avi berkdb crypt curl dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 guile imlib java jpeg junit kde libg++ libwww log4j mikmod motif mozilla moznocompose moznoirc mpeg multilib mysql ncurses nls nogcj oggvorbis opengl oss pam parse-clocks pcap pcmcia pdflib perl png postgres python qt quicktime radeon readline ruby samba sdl slang speedo speex spell ssl tcltk tcpd threads truetype wxwindows xalan xerces xml xml2 xmms xv zlib"
Created attachment 36228 [details, diff] Patch to make pyrex's Demos/embed/ demo directory compile
Added to CVS, please file a new bugreport regarding the Makefile patch (if it's still needed for 0.9.3).