Trying to emerge rhythmbox to fix some crashy problems it was having (also re-emerged gstreamer fine before it), it compiles fine on both 0.8.3 and .5 but doesn't do anything at "make install", leaving .../image/ empty (with keepwork keeptemp features). Reproducible: Always Steps to Reproduce: 1. run with ~x86 2. emerge rhythmbox svirpridon ~ # emerge info Portage 2.0.51_rc6 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686) ================================================================= System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -mmmx -msse -msse2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -mmmx -msse -msse2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs bulidpkg ccache distlocks keeptemp keepwork sandbox userpriv" GENTOO_MIRRORS="ftp://bazaar.cites.uiuc.edu/pub/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://bazaar.cites.uiuc.edu/gentoo-portage" USE="X alsa avi berkdb bitmap-fonts cdr crypt cups dba dga divx4linux encode esd foomaticdb gd gdbm gif gnome gphoto2 gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww mad maildir mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl pam pdflib perl png procmail python quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype x86 xml xml2 xmms xprint xv zlib"
Created attachment 40634 [details] emerge rhythmbox log This is the log from emerging rhythmbox.
not using reiser4 or something ?
Using good old ext3 for all my filesystems.
more like /usr/portage/eclass/gnome2.eclass is missing? can you confirm? because from your log you can't find gnome2_omf_fix
svirpridon /home/jbooth > ls -las /usr/portage/eclass/gnome2.eclass 8 -rw-r--r-- 1 root root 4634 Sep 14 07:13 /usr/portage/eclass/gnome2.eclass
there definitely is something wrong with your portage not sourcing the gnome2.eclass properly. can you try resyncing your portage tree and/or try another version of portage.
Portage tree resynced, new portage wanted to emerge, portage tree re-synced, rhythmbox attempted to emerge same gnome2_omf_fix not there. Looked at gnome2.eclass (did a big grep on another box), it's a regular shell script there. My broken box has gnome2.eclass containing exactly the same number of characters but every one is a null in vile. (^@ aka 0x0) I deleted gnome2.eclass, sync'd, emerged portage, it restored gnome2.eclass, rebuild of rhythmbox now works.