The stable vcdimager-0.7.19.ebuild installs some libs into /usr: Emerge log: >>> Completed installing into /var/tmp/portage/vcdimager-0.7.19/image/ >>> Merging media-video/vcdimager-0.7.19 to / --- /usr/ --- /usr/bin/ >>> /usr/bin/vcdimager >>> /usr/bin/vcdxgen >>> /usr/bin/vcdxrip >>> /usr/bin/vcdxbuild >>> /usr/bin/vcdxminfo >>> /usr/bin/vcd-info >>> /usr/bin/cdxa2mpeg --- /usr/share/ --- /usr/share/doc/ --- /usr/share/doc/vcdimager-0.7.19/ >>> /usr/share/doc/vcdimager-0.7.19/FAQ.gz >>> /usr/share/doc/vcdimager-0.7.19/README.gz >>> /usr/share/doc/vcdimager-0.7.19/THANKS.gz >>> /usr/share/doc/vcdimager-0.7.19/TODO.gz >>> /usr/share/doc/vcdimager-0.7.19/NEWS.gz >>> /usr/share/doc/vcdimager-0.7.19/INSTALL.gz >>> /usr/share/doc/vcdimager-0.7.19/COPYING.gz >>> /usr/share/doc/vcdimager-0.7.19/AUTHORS.gz >>> /usr/share/doc/vcdimager-0.7.19/BUGS.gz >>> /usr/share/doc/vcdimager-0.7.19/ChangeLog.gz >>> /usr/share/doc/vcdimager-0.7.19/HACKING.gz --- /usr/share/man/ --- /usr/share/man/man1/ >>> /usr/share/man/man1/vcdxbuild.1.gz >>> /usr/share/man/man1/vcdxminfo.1.gz >>> /usr/share/man/man1/vcdxgen.1.gz >>> /usr/share/man/man1/vcdimager.1.gz >>> /usr/share/man/man1/vcdxrip.1.gz >>> /usr/share/man/man1/vcd-info.1.gz >>> /usr/share/man/man1/cdxa2mpeg.1.gz --- /usr/share/info/ >>> /usr/share/info/vcdimager.info.gz >>> /usr/share/info/vcdimager.info-1.gz >>> /usr/share/info/vcdimager.info-2.gz >>> /usr/share/info/vcdimager.info-3.gz >>> /usr/share/info/vcd-info.info.gz >>> /usr/share/info/vcdxrip.info.gz >>> /usr/libvcdinfo.so.0 -> libvcdinfo.so.0.0.0 >>> /usr/libvcd.la >>> /usr/libvcd.so -> libvcd.so.0.0.0 >>> /usr/libvcdinfo.la >>> /usr/libvcdinfo.so -> libvcdinfo.so.0.0.0 --- /usr/pkgconfig/ >>> /usr/pkgconfig/libvcd.pc >>> /usr/pkgconfig/libvcdinfo.pc >>> /usr/libvcdinfo.so.0.0.0 >>> /usr/libvcd.so.0 -> libvcd.so.0.0.0 >>> /usr/libvcd.so.0.0.0 >>> /usr/libvcd.a --- /usr/include/ --- /usr/include/libvcd/ >>> /usr/include/libvcd/inf.h >>> /usr/include/libvcd/logging.h >>> /usr/include/libvcd/files.h >>> /usr/include/libvcd/info.h >>> /usr/include/libvcd/sector.h >>> /usr/include/libvcd/types.h >>> /usr/include/libvcd/files_private.h >>> /usr/include/libvcd/version.h >>> /usr/libvcdinfo.a Found this during a revdep-rebuild which gave me: Checking dynamic linking consistency... broken /usr/lib/xine/plugins/1.0.0/xineplug_inp_vcd.so (requires libvcdinfo.so.0 libvcd.so.0) broken /usr/bin/vcdimager (requires libvcd.so.0) broken /usr/bin/vcdxgen (requires libvcd.so.0) broken /usr/bin/vcdxrip (requires libvcdinfo.so.0 libvcd.so.0) broken /usr/bin/vcdxbuild (requires libvcd.so.0) broken /usr/bin/vcdxminfo (requires libvcd.so.0) broken /usr/bin/cd-info (requires libvcdinfo.so.0 libvcd.so.0) broken /usr/bin/vcd-info (requires libvcdinfo.so.0 libvcd.so.0) broken /usr/bin/cdxa2mpeg (requires libvcd.so.0) Both libvcdinfo.so.0 and libvcd.so.0 are both installed in /usr by vcdimager-0.7.19.ebuild. Possibly from this snippet of the ebuild? src_install() { make \ prefix=${D}/usr \ libdir=${D}/usr/$(get_libdir) \ mandir=${D}/usr/share/man \ infodir=${D}/usr/share/info \ install || die Is get_libdir failing? # emerge info Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-ck8) ================================================================= System uname: 2.6.8-ck8 i686 Pentium II (Deschutes) Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium2 -O2 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-march=pentium2 -O2 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://www.gtlib.cc.gatech.edu/pub/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apache1 apm arts avi berkdb bitmap-fonts bonobo cdparanoia cdr crypt cups directfb dvd dvdr dvdread encode foomaticdb gdbm gif gphoto2 imlib java jpeg kde libwww live mikmod mmx mozilla mpeg mysql mythtv ncurses network nptl oggvorbis opengl oss pam perl png python qt quicktime readline samba scanner sdl slang spell ssl svga tcpd truetype usb x86 xml2 xmms xprint xv xvid zlib"
i have no idea why people are assigning bugs directly to me. *twitches a few times*
Your latest changes fixed it thanks! Differences in /usr/portage/media-video/vcdimager/vcdimager-0.7.19.ebuild 3,5c3 < # $Header: /var/cvsroot/gentoo-x86/media-video/vcdimager/vcdimager-0.7.19.ebuild,v 1.14 2004/09/29 00:51:02 blauwers Exp $ < < inherit eutils --- > # $Header: /var/cvsroot/gentoo-x86/media-video/vcdimager/vcdimager-0.7.19.ebuild,v 1.13 2004/09/22 05:56:44 lv Exp $ The "libdir is ..." is my debug code in this output >>> Merging media-video/vcdimager-0.7.19 to / libdir is /var/tmp/portage/vcdimager-0.7.19/image//usr/lib --- /usr/ --- /usr/bin/ >>> /usr/bin/vcdimager >>> /usr/bin/vcdxgen >>> /usr/bin/vcdxrip >>> /usr/bin/vcdxbuild >>> /usr/bin/vcdxminfo >>> /usr/bin/vcd-info >>> /usr/bin/cdxa2mpeg --- /usr/lib/ >>> /usr/lib/libvcd.la >>> /usr/lib/libvcdinfo.la --- /usr/lib/pkgconfig/ >>> /usr/lib/pkgconfig/libvcd.pc >>> /usr/lib/pkgconfig/libvcdinfo.pc >>> /usr/lib/libvcdinfo.so.0.0.0 >>> /usr/lib/libvcd.so.0.0.0 >>> /usr/lib/libvcd.a >>> /usr/lib/libvcdinfo.a --- /usr/share/ --- /usr/share/doc/ --- /usr/share/doc/vcdimager-0.7.19/ >>> /usr/share/doc/vcdimager-0.7.19/FAQ.gz >>> /usr/share/doc/vcdimager-0.7.19/README.gz >>> /usr/share/doc/vcdimager-0.7.19/THANKS.gz >>> /usr/share/doc/vcdimager-0.7.19/TODO.gz >>> /usr/share/doc/vcdimager-0.7.19/NEWS.gz >>> /usr/share/doc/vcdimager-0.7.19/INSTALL.gz >>> /usr/share/doc/vcdimager-0.7.19/COPYING.gz >>> /usr/share/doc/vcdimager-0.7.19/AUTHORS.gz >>> /usr/share/doc/vcdimager-0.7.19/BUGS.gz >>> /usr/share/doc/vcdimager-0.7.19/ChangeLog.gz >>> /usr/share/doc/vcdimager-0.7.19/HACKING.gz --- /usr/share/man/ --- /usr/share/man/man1/ >>> /usr/share/man/man1/vcdxbuild.1.gz >>> /usr/share/man/man1/vcdxminfo.1.gz >>> /usr/share/man/man1/vcdxgen.1.gz >>> /usr/share/man/man1/vcdimager.1.gz >>> /usr/share/man/man1/vcdxrip.1.gz >>> /usr/share/man/man1/vcd-info.1.gz >>> /usr/share/man/man1/cdxa2mpeg.1.gz --- /usr/share/info/ >>> /usr/share/info/vcdimager.info.gz >>> /usr/share/info/vcdimager.info-1.gz >>> /usr/share/info/vcdimager.info-2.gz >>> /usr/share/info/vcdimager.info-3.gz >>> /usr/share/info/vcd-info.info.gz >>> /usr/share/info/vcdxrip.info.gz --- /usr/include/ --- /usr/include/libvcd/ >>> /usr/include/libvcd/inf.h >>> /usr/include/libvcd/logging.h >>> /usr/include/libvcd/files.h >>> /usr/include/libvcd/info.h >>> /usr/include/libvcd/sector.h >>> /usr/include/libvcd/types.h >>> /usr/include/libvcd/files_private.h >>> /usr/include/libvcd/version.h >>> /usr/lib/libvcdinfo.so.0 -> libvcdinfo.so.0.0.0 >>> /usr/lib/libvcd.so -> libvcd.so.0.0.0 >>> /usr/lib/libvcdinfo.so -> libvcdinfo.so.0.0.0 >>> /usr/lib/libvcd.so.0 -> libvcd.so.0.0.0 >>> Safely unmerging already-installed instance... libdir is /var/tmp/portage/vcdimager-0.7.19/image//usr/lib --- !mtime obj /usr/share/man/man1/vcdxrip.1.gz --- !mtime obj /usr/share/man/man1/vcdxminfo.1.gz --- !mtime obj /usr/share/man/man1/vcdxgen.1.gz --- !mtime obj /usr/share/man/man1/vcdxbuild.1.gz --- !mtime obj /usr/share/man/man1/vcdimager.1.gz --- !mtime obj /usr/share/man/man1/vcd-info.1.gz --- !mtime obj /usr/share/man/man1/cdxa2mpeg.1.gz --- !mtime obj /usr/share/info/vcdxrip.info.gz --- !mtime obj /usr/share/info/vcdimager.info.gz --- !mtime obj /usr/share/info/vcdimager.info-3.gz --- !mtime obj /usr/share/info/vcdimager.info-2.gz --- !mtime obj /usr/share/info/vcdimager.info-1.gz --- !mtime obj /usr/share/info/vcd-info.info.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/TODO.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/THANKS.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/README.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/NEWS.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/INSTALL.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/HACKING.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/FAQ.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/ChangeLog.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/COPYING.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/BUGS.gz --- !mtime obj /usr/share/doc/vcdimager-0.7.19/AUTHORS.gz <<< obj /usr/pkgconfig/libvcdinfo.pc <<< obj /usr/pkgconfig/libvcd.pc <<< obj /usr/libvcdinfo.so.0.0.0 <<< obj /usr/libvcdinfo.la <<< obj /usr/libvcdinfo.a <<< obj /usr/libvcd.so.0.0.0 <<< obj /usr/libvcd.la <<< obj /usr/libvcd.a --- !mtime obj /usr/include/libvcd/version.h --- !mtime obj /usr/include/libvcd/types.h --- !mtime obj /usr/include/libvcd/sector.h --- !mtime obj /usr/include/libvcd/logging.h --- !mtime obj /usr/include/libvcd/info.h --- !mtime obj /usr/include/libvcd/inf.h --- !mtime obj /usr/include/libvcd/files_private.h --- !mtime obj /usr/include/libvcd/files.h --- !mtime obj /usr/bin/vcdxrip --- !mtime obj /usr/bin/vcdxminfo --- !mtime obj /usr/bin/vcdxgen --- !mtime obj /usr/bin/vcdxbuild --- !mtime obj /usr/bin/vcdimager --- !mtime obj /usr/bin/vcd-info --- !mtime obj /usr/bin/cdxa2mpeg <<< sym /usr/libvcdinfo.so.0 <<< sym /usr/libvcdinfo.so <<< sym /usr/libvcd.so.0 <<< sym /usr/libvcd.so <<< dir /usr/pkgconfig --- !empty dir /usr/share/man/man1 --- !empty dir /usr/share/man --- !empty dir /usr/share/info --- !empty dir /usr/share/doc/vcdimager-0.7.19 --- !empty dir /usr/share/doc --- !empty dir /usr/share --- !empty dir /usr/include/libvcd --- !empty dir /usr/include --- !empty dir /usr/bin --- !empty dir /usr libdir is /var/tmp/portage/vcdimager-0.7.19/image//usr/lib >>> original instance of package unmerged safely. libdir is /var/tmp/portage/vcdimager-0.7.19/image//usr/lib >>> Regenerating /etc/ld.so.cache...