Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 65694

Summary: emerge rhythmbox compiles but fails to install any files
Product: Gentoo Linux Reporter: jbooth
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge rhythmbox log

Description jbooth 2004-09-28 08:53:45 UTC
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"
Comment 1 jbooth 2004-09-28 08:54:33 UTC
Created attachment 40634 [details]
emerge rhythmbox log

This is the log from emerging rhythmbox.
Comment 2 foser (RETIRED) gentoo-dev 2004-09-29 10:07:27 UTC
not using reiser4 or something ?
Comment 3 jbooth 2004-09-29 12:05:19 UTC
Using good old ext3 for all my filesystems.
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2004-09-29 17:04:48 UTC
more like /usr/portage/eclass/gnome2.eclass is missing? can you confirm? because from your log you can't find gnome2_omf_fix
Comment 5 jbooth 2004-09-29 22:02:12 UTC
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
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2004-09-30 01:45:56 UTC
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. 
Comment 7 jbooth 2004-09-30 07:45:39 UTC
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.