Is there a dependency missing? Note that I could also could not get it to compile using x86 portage... ... * Applying pyvorbisfile.c-1.4.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /mnt/part3/portage-tmp/portage/pyvorbis-1.4-r1/work/pyvorbis-1.4 ... Checking for Ogg ... success Checking for Vorbis ... success Wrote Setup file You must have the Ogg Python bindings installed in order to build and install these bindings. Import of ogg._ogg failed. !!! ERROR: dev-python/pyvorbis-1.4-r1 failed. Call stack: ebuild.sh, line 1894: Called dyn_compile ebuild.sh, line 941: Called src_compile pyvorbis-1.4-r1.ebuild, line 29: Called distutils_src_compile Portage 2.1_pre4-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Duron(tm) processor Gentoo Base System version 1.6.14 ccache version 2.4 [disabled] dev-lang/python: 2.2.3-r6, 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon -mtune=athlon -O2 -pipe -fomit-frame-pointer -mmmx -m3dnow" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/KDEDIRS/branches/3.5/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon -mtune=athlon -O2 -pipe -fomit-frame-pointer -mmmx -m3dnow" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig clean distlocks sandbox sfperms strict titles userpriv" GENTOO_MIRRORS="/mnt/auto/cdr /mnt/auto/cdrw /mnt/auto/sigma_cdr http://gentoo.mirrors.tds.net/gentoo ftp://130.207.108.135/pub/gentoo ftp://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/part3/portage-tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X alsa apm arts artswrappersuid audiofile avi bash-completion berkdb bigger-fonts bitmap-fonts browserplugin bzip2 cdparanoia cdr crypt cups doc dri eds emboss encode esd examples flac foomaticdb gdbm gstreamer gtk2 imagemagick jack java joystick jpeg kde kdeenablefinal lcms libg++ libwww mad maildir mailwrapper mikmod mmx mmxext mng mono mozilla mozsvg mp3 mpeg ncurses nls nomotif nptl nptlonly nsplugin ogg oggvorbis opengl oss pdflib perl png python qmail qt quicktime readline ruby ruby18 sdl spamassassin spell sse ssl svg symlink tcpd truetype truetype-fonts type1-fonts unicode vorbis win32codecs xml2 xrandr xvid yaz zlib elibc_glibc kernel_linux userland_GNU video_cards_savage" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LDFLAGS, LINGUAS
pyvorbis already depends on pyogg, so I assume you have that installed? What version? Perhaps you upgraded to python 2.4 and didn't run python-updater, so pyogg is left in the 2.3 site-packages dir?
Sorry about this... forgot the python-updater... had 18 ebuilds to merge... Hate when that happens...
*** Bug 128544 has been marked as a duplicate of this bug. ***
I think there should be at some test for this kind of situation. I should not have to read news to find out that i have to python-updater. Or for the very least, it should say that, maybe I need to run python-updater, or do that for me ( if it is not bad thing ).
*** Bug 133642 has been marked as a duplicate of this bug. ***
*** Bug 141266 has been marked as a duplicate of this bug. ***