When I try to emerge any version of totem (0.99.5, 0.99.7, 0.99.8-r1) Reproducible: Always Steps to Reproduce: 1. emerge xine-lib (without -fPIC) related to Bug #34736 2. emerge totem Actual Results: This error occoured... gcc -I/usr/X11R6/include -O2 -mcpu=athlon-xp -pipe -fomit-frame-pointer -fPIC -o totem-video-thumbnailer baconvideowidget-marshal.o bacon-video-widget-xine.o bacon-resize.o video-utils.o totem-video-thumbnailer.o -Wl,--export-dynamic -pthread -L/usr/X11R6/lib /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libxine.so /usr/lib/libfreetype.so -lz -lXv -lXext /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so /usr/lib/libgobject-2.0.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libglib-2.0.so -lXtst -lXrandr -lXrender /usr/lib/libxine.so: undefined reference to `SCSI_BLK_MAJOR' collect2: ld returned 1 exit status make[2]: *** [totem-video-thumbnailer] Error 1 make[2]: *** Waiting for unfinished jobs.... g++ -O2 -mcpu=athlon-xp -pipe -fomit-frame-pointer -fPIC -o totem egg-recent-model.o egg-recent-item.o egg-recent-view.o egg-recent-view-gtk.o egg-recent-util.o cd-drive.o bacon-cd-selection.o bacon-message-connection.o dvd_plus_rw_utils.o baconvideowidget-marshal.o bacon-video-widget-xine.o bacon-resize.o video-utils.o totem-download.o totem.o totem-remote.o totem-preferences.o bacon-video-widget-properties.o scrsaver.o totem-playlist.o rb-ellipsizing-label.o gnome-authn-manager.o gnome-caption-table.o gnome-password-dialog.o totem-statusbar.o -pthread -Wl,--export-dynamic -L/usr/X11R6/lib /usr/lib/libglade-2.0.so /usr/lib/libgnome-desktop-2.so -L/usr/lib /usr/lib/libgnomeui-2.so /usr/lib/libjpeg.so /usr/lib/libstartup-notification-1.so /usr/lib/libbonoboui-2.so -lSM -lICE -lX11 /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libasound.so /usr/lib/libaudiofile.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libbonobo-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libxml2.so -lrt /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libxine.so /usr/lib/libfreetype.so -lXv -lXext /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lm /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so -lXtst /usr/lib/libcurl.so -lz -lssl -lcrypto -ldl -lXrandr -lXrender totem-download.o(.text+0x85b): In function `cab_download': : warning: the use of `mktemp' is dangerous, better use `mkstemp' /usr/lib/libxine.so: undefined reference to `SCSI_BLK_MAJOR' collect2: ld returned 1 exit status make[2]: *** [totem] Error 1 make[2]: Leaving directory `/tmp/portage/totem-0.99.5/work/totem-0.99.5/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/portage/totem-0.99.5/work/totem-0.99.5' make: *** [all-recursive-am] Error 2 !!! ERROR: media-video/totem-0.99.5 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure Expected Results: Compiled sucesfully Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.2-love1) ================================================================= System uname: 2.6.2-love1 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=athlon-xp -pipe -fomit-frame-pointer -fPIC" CHOST="i686-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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=athlon-xp -pipe -fomit-frame-pointer -fPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa arts avi berkdb cdr composite crypt crypto cups directfb dri dvd encode esd fbcon foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mpeg ncurses nfs nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl spell sse ssl svga tcpd tiff truetype video_cards_radeon x86 xinerama xml2 xmms xv zlib"
not totem, xine.
Seems my world is corupted (ReiserFS). I currently rebuilding.