I tried to install protux, emerge did install libmustux-0.20.2 but then protux fails in the configuration phase with the message "checking for libmustux... no" Reproducible: Always Steps to Reproduce: 1. emerge media-sound/protux 2. 3. Actual Results: Calculating dependencies ...done! >>> emerge (1 of 6) media-sound/protux-0.20.2 to / >>> md5 src_uri ;-) protux-0.20.2.tar.gz >>> Unpacking source... >>> Unpacking protux-0.20.2.tar.gz to /var/tmp/portage/protux-0.20.2/work * Applying protux-gentoo.patch ... [ ok ] >>> Source unpacked. * econf: updating protux-0.20.2/config.guess with /usr/share/gnuconfig/config.guess * econf: updating protux-0.20.2/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib --with-gnu-ld --enable-static=no configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-strip... no checking for strip... strip checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ checking for C++ compiler default output... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i686-pc-linux-gnu-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of i686-pc-linux-gnu-g++... gcc3 checking for a BSD-compatible install... /bin/install -c checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed checking dependency style of i686-pc-linux-gnu-gcc... gcc3 checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E checking for i686-pc-linux-gnu-g77... i686-pc-linux-gnu-g77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether i686-pc-linux-gnu-g77 accepts -g... yes checking the maximum length of command line arguments... 32768 checking command to parse nm output from i686-pc-linux-gnu-gcc object... ok checking for objdir... .libs checking for i686-pc-linux-gnu-ar... no checking for ar... ar checking for i686-pc-linux-gnu-ranlib... no checking for ranlib... ranlib checking for i686-pc-linux-gnu-strip... strip checking if i686-pc-linux-gnu-gcc static flag works... yes checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC checking if i686-pc-linux-gnu-g++ PIC flag -fPIC works... yes checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for i686-pc-linux-gnu-g77 option to produce PIC... -fPIC checking if i686-pc-linux-gnu-g77 PIC flag -fPIC works... yes checking if i686-pc-linux-gnu-g77 supports -c -o file.o... yes checking whether the i686-pc-linux-gnu-g77 linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking for i686-pc-linux-gnu-ranlib... ranlib checking for abs in -lm... yes checking for pthread_create in -lpthread... yes checking for ALSA CFLAGS... checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread checking for libasound headers version >= 0.9.0... found. checking for snd_ctl_open in -lasound... yes checking for moc... /usr/qt/3/bin/moc checking for libqt-mt.so... /usr/qt/3/lib/libqt-mt.so checking for QT headers... /usr/qt/3/include checking if a small qt application compiles and links fine... ok checking for mustux-config... /usr/bin/mustux-config checking for libmustux... no configure: error: libmustux not found, please install it first !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/protux-0.20.2/work/protux-0.20.2/config.log !!! ERROR: media-sound/protux-0.20.2 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Success :-) # emerge info Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 12 2005, 10:53:32)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -fomit-frame-pointer -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-loop-opt -frerun-cse-after-loop -fexpensive-optimizations -falign-functions=4 -mmmx -msse -msse2 -mfpmath=sse,387 -march=pentium4 -mcpu=pentium4" CHOST="i686-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/share/config /usr/lib/X11/xkb /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/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -fomit-frame-pointer -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-loop-opt -frerun-cse-after-loop -fexpensive-optimizations -falign-functions=4 -mmmx -msse -msse2 -mfpmath=sse,387 -march=pentium4 -mcpu=pentium4" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US.utf8" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 16bit X X509 Xaw3d a52 aac aalib acl acpi acpi4linux adns afs aim alsaamd anthy apache2 apm arts artswrappersuid async athena audiofile avi bash-completion bcmath bdf bidi bitmap-fonts bmp bootsplash boundschecking bzip2 bzlib c++ calendar canna caps cdb cdda cddb cdio cdparanoia cdr cdrom chasen cjk clamav clanJavaScript clanVoice codecs cpdflib crypt cscope css ctype cups curl curlwrappers dba dbi dbm dbx devfs26 dga dhcp dio directfb distcache divx4linux djbfft dmx dnd doc dts dv dvd dvdr dvdread edl emoticon encode erandom ethereal examples exif expat f2c f77 faac faad faad2 fam fame fastcgi fbcon fbdev fdftk ffmpeg fftw firebird flac flash flatfile fmod font-server foomaticdb fortran fpx freetype freewnn fs ftp gcj gd gdbm geoip ggi gif gimp gimpprint ginac glut gmp gnutls gphoto2 graphviz gs gstreamer gtk gtk2 gtkhtml guile hal hbci i8x0 icc icc-pgo iconv icq icu ieee1394 image imagemagick imap imlib imlib2 inifile innodb intl iodbc ipv6 jack jasper java javacomm javadoc javamail javascript jbig jce jikes jp2 jpeg jpeg2k junit justify kadu-modules kadu-voice kde kerberos krb4 ladcca lcms ldap lesstif libcaca libclamav libg++ libsamplerate libwww live lm_sensors ltsp lzo lzw lzw-tiff m17n-lib mad mailbox maildir makecheck matroska mbox mcal md5sum mdb memlimit mhash migemo mime ming mjpeg mmap mmx mmx2 mng mnogosearch monkey mozcalendar mozilla mozsvg mp3 mpeg mpeg4 mplayer msession msn mysql mysqli nas ncurses neXt netcdf network nls nocardbus nocd ntlm nvidia oav objc odbc offensive ofx ogg oggvorbis ooo-kde openal opengl oscar pam parse-clocks pcntl pcre pda pdf pdflib perl php physfs pic pie plotutils png portaudio posix ppds prelude print profile pwdb python qt quicktime quotas rdesktop readline real recode rrdtool rtc samba sasl scanner screenshot sdk sdl session shared sharedmem silc simplexml skk slang slp smime smtp sndfile soap sockets source sox speedo speex spell spl sqlite sse sse2 ssl stream subject-rewrite svg svga sysvipc szip tcltk tcpd tetex tga theora threads tidy tiff tokenizer tools transcode truetype truetype-fonts type1 type1-fonts ucs2 ucs4 uim unicode usb utf8 vanilla vcd vhosts videos vim-with-x vnc winbind wmf wxwindows x11vnc xanim xface xim xine xinerama xinetd xml xml2 xmms xosd xpm xprint xrandr xscreensaver xsl xv xvid xvmc yahoo yv12 zlib video_cards_i810 video_cards_i830 video_cards_nvidia linguas_de linguas_fr linguas_en linguas_es linguas_ja linguas_ar" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY # qpkg -l libmustux media-libs/libmustux-0.20.2 * CONTENTS: /usr /usr/bin /usr/bin/mustux-config /usr/lib /usr/lib/libmustux.0.0.1 /usr/lib/libmustux.0 -> libmustux.0.0.1 1108651341 /usr/lib/libmustux -> libmustux.0.0.1 1108651341 /usr/lib/libmustux.la /usr/share /usr/share/doc /usr/share/doc/libmustux-0.20.2 /usr/share/doc/libmustux-0.20.2/README.gz /usr/share/doc/libmustux-0.20.2/TODO.gz /usr/share/doc/libmustux-0.20.2/NEWS.gz /usr/share/doc/libmustux-0.20.2/AUTHORS.gz /usr/share/doc/libmustux-0.20.2/ChangeLog.gz /usr/share/aclocal /usr/share/aclocal/mustux.m4 /usr/include /usr/include/libmustux /usr/include/libmustux/MustuxEngine.hh /usr/include/libmustux/MustuxDrawableRegion.hh /usr/include/libmustux/MustuxTuner.hh /usr/include/libmustux/MustuxJogMouseBoardMessage.hh /usr/include/libmustux/MustuxDebugger.hh /usr/include/libmustux/MustuxDrawable.hh /usr/include/libmustux/MustuxJogMouseBoardAction.hh /usr/include/libmustux/MustuxFft.hh /usr/include/libmustux/MustuxApplication.hh /usr/include/libmustux/MustuxAudioFileFormats.hh /usr/include/libmustux/MustuxLcd.hh /usr/include/libmustux/MustuxInterface.hh /usr/include/libmustux/MustuxAudioDeviceMapper.hh /usr/include/libmustux/MustuxObject.hh /usr/include/libmustux/MustuxJogMouseBoard.hh /usr/include/libmustux/MustuxAudioBus.hh /usr/include/mustux.h
I wanted to reemerge libmustux and I had the error described here: http://bugs.gentoo.org/show_bug.cgi?id=82361 I now succeeded reemerging libmustux, and protux emerged cleanly after that. Strange... There is a difference when I do a "qpkg-l libmustux" : < /usr/lib/libmustux.0.0.1 < /usr/lib/libmustux.0 -> libmustux.0.0.1 1108651341 < /usr/lib/libmustux -> libmustux.0.0.1 1108651341 < /usr/lib/libmustux.la > /usr/lib/libmustux.so.0.0.1 > /usr/lib/libmustux.la > /usr/lib/libmustux.so.0 -> libmustux.so.0.0.1 1109587231 > /usr/lib/libmustux.so -> libmustux.so.0.0.1 1109587231
marking as fixed with reference to your last comment, i was never able to reproduce this problem. I now succeeded reemerging libmustux, and protux emerged cleanly after that.