Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Emerge of eXtace fails during 'configure' stage citing a need for the fftw libraries. Libraries for fftw are installed and were rebuilt just to be extra sure. Reproducible: Always Steps to Reproduce: 1. emerge fftw extace 2. 3. Actual Results: >>> Regenerating /etc/ld.so.cache... * Caching service dependencies... >>> dev-libs/fftw-3.0.1 merged. >>> Recording dev-libs/fftw in "world" favorites file... >>> clean: No packages selected for removal. >>> emerge (2 of 2) media-sound/extace-1.8.11 to / >>> md5 src_uri ;-) extace-1.8.11.tar.gz >>> Unpacking source... >>> Unpacking extace-1.8.11.tar.gz to /var/tmp/portage/extace-1.8.11/work >>> Source unpacked. creating cache ./config.cache checking for a BSD compatible install... /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... found checking for working autoconf... found checking for working automake-1.4... found checking for working autoheader... found checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... gcc checking whether the C compiler (gcc -O2 -mcpu=i686 -fomit-frame-pointer ) works... yes checking whether the C compiler (gcc -O2 -mcpu=i686 -fomit-frame-pointer ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /bin/install -c checking whether ln -s works... yes checking whether make sets ${MAKE}... (cached) yes checking for Cygwin environment... no checking for mingw32 environment... no checking how to run the C preprocessor... gcc -E checking host system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for ld used by 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... /usr/bin/nm -B checking for a sed that does not truncate output... /bin/sed checking how to recognise dependent libraries... pass_all checking for object suffix... o checking for executable suffix... no checking command to parse /usr/bin/nm -B output... ok checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the 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 if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for gtk-config... /usr/bin/gtk-config checking for GTK - version >= 1.2.0... yes checking for glib-config... /usr/bin/glib-config checking for GLIB - version >= 1.2.0... yes checking for esd-config... /usr/bin/esd-config checking for ESD - version >= 0.2.8... yes checking for fcntl.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... yes checking for unistd.h... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking for rfftw_one in -lrfftw... no checking for rfftw_one in -ldrfftw... no !!! FFTW libraries NOT found. eXtace will NOT compile without them!!! Please install the FFTW library (Fastest FFT in the West), it is available from http://www.fftw.org or from your most convienient .RPM .DEB or Gentoo mirror - Gentoo users can get it via "emerge fftw" as root - Debian users can get it via "apt-get fftw" or "apt-get fftw-lib" as root - RPM users (mandrake, suse, redhat) can install it via "urpmi fftw" or "urpmi fftw-lib", or via http://RPMfind.net as root !!! ERROR: media-sound/extace-1.8.11 failed. !!! Function econf, Line 362, Exitcode 1 !!! econf failed Expected Results: Well, I wouldn't expect that eXtace would miss a library that had been installed just for it, seconds before. The -l flags indicate that iw was looking for librfftw and libdrfftw, which aren't installed on this machine (libfftw3 is installed, as are libfftw3f, libfftw3_threads, and libfftw3f_threads). I'm not sure what [r]/[dr]fftw are.
can you please: emerge -v '\=dev-libs/fftw-2*' I bet it needs the older fftw version...
fixed in portage.