When installing wavesurfer, dev-tcltk/snack-2.2.4 gets emerged automatically. All works fine except that afterwards wavesurfer doesn't find snack. No wonder, it gets installed into the wrong directory. Reproducible: Always Steps to Reproduce: 1. emerge snack Actual Results: ---- Some snippets from the build proces ---- # emerge --ask snack [...] >>> Unpacking snack2.2.4.tar.gz to /var/tmp/portage/snack-2.2.4/work >>> Source unpacked. ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu --enable-threads --enable-alsa --with-ogg-include=//usr/include --with-ogg-lib=//usr/lib64 [Looks OK although I find it a bit discomforting that sometime the root seems to be "/" whereas on other times it is "//". Problems are appearant from the following on:] >>> Install snack-2.2.4 into /var/tmp/portage/snack-2.2.4/image/ category dev-tcltk Making directory /var/tmp/portage/snack-2.2.4/image/usr/usr/lib64/snack2.2 cp -f libsound.so /var/tmp/portage/snack-2.2.4/image/usr/usr/lib64/snack2.2/ cp -f libsnack.so /var/tmp/portage/snack-2.2.4/image/usr/usr/lib64/snack2.2/ [...] >>> Merging dev-tcltk/snack-2.2.4 to / --- /usr/ >>> /usr/usr/ >>> /usr/usr/lib64/ >>> /usr/usr/lib64/snack2.2/ >>> /usr/usr/lib64/snack2.2/libsound.so >>> /usr/usr/lib64/snack2.2/libsnack.so >>> /usr/usr/lib64/snack2.2/libsnackogg.so >>> /usr/usr/lib64/snack2.2/snack.tcl >>> /usr/usr/lib64/snack2.2/pkgIndex.tcl >>> /usr/usr/lib64/libsnackstub2.2.a --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/snack-2.2.4/ [...] Expected Results: Install into /usr/lib64 (or /usr/lib) BTW, when unmerging /usr/usr/lib64 gets nicely removed again. Copying or linking the files from /usr/usr/lib64 to /usr/lib solves the problem, but that is probably not what is intended. # emerge --info Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r6 x86_64) ================================================================= System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.13 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.11 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.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -frename-registers -fweb -msse -mmmx -m3dnow -msse2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -frename-registers -fweb -msse -mmmx -m3dnow -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://194.117.143.70 http://212.219.56.146/sites/www.ibiblio.org/gentoo/ http://mir.zyrianes.net/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://mirrors1.netvisao.pt/gentoo/ ftp://194.117.143.72/mirrors/gentoo ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://212.219.56.152/sites/www.ibiblio.org/gentoo/" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://lant.local/gentoo-portage" USE="amd64 X Xi acpi alsa apache2 avi berkdb bitmap-fonts bzlib cdr crypt cups curl dga dvd eds emboss emul-linux-x86 encode esd ethereal exif fam flac foomaticdb fortran ftp gdbm gif gimpprint gphoto2 gpm gstreamer gtk gtk2 guile imagemagick imlib java jpeg junit kde libwww lzw lzw-tiff mad mbox mikmod mime motif mp3 mpeg mysql ncurses nis nls offensive ogg oggvorbis opengl pam pdflib perl php png pnp posix ppds python qt quicktime readline samba scanner sdl slang speex spell ssl sysvipc tcltk tcpd tetex tiff truetype truetype-fonts trusted type1-fonts usb userlocales v4l vorbis wxgtk1 wxwindows xface xine xml xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
sorry, Fixed.