ran emerge --update --deep world and found error on callgrind. Callgrind was apparently installed as dependancy to some other install, and I am still new enough to gentoo to know what info to provide. I did find that when I unmerge valgrind (the dependancy which is named) and then try to emerge callgrind, I find I get valgrind 2.4, and then callgrind error again shows it is looking for valgrind 2.0/2.2. Reproducible: Always Steps to Reproduce: 1. emerge --unmerge valgrind 2. emerge callgrind 3. Actual Results: ... ... checking for valgrind installation... in /usr checking if vg_skin.h is available... configure: error: No. Needs header files from Valgrind (2.0.x/2.2.x). Perhaps a valgrind-dev package is missing in your installation? !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/callgrind-0.9.10-r1/work/callgrind-0.9.10/config.log !!! ERROR: dev-util/callgrind-0.9.10-r1 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed Expected Results: Compiled install. $ emerge info Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20050125-r1, 2.6.10 i686) ================================================================= System uname: 2.6.10 i686 Intel(R) Celeron(R) CPU 1.80GHz Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 27 2005, 16:09:17)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" 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.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 /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb bitmap-fonts blender crypt cups curl emboss encode esd f77 fam flac font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nvidia oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell sqlite ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts x86 xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY config.log This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.59. Invocation command line was $ ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib ## --------- ## ## Platform. ## ## --------- ## hostname = pandorasdream uname -m = i686 uname -r = 2.6.10 uname -s = Linux uname -v = #2 Sun Feb 6 11:28:47 EST 2005 /usr/bin/uname -p = Intel(R) Celeron(R) CPU 1.80GHz /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/lib/ccache/bin PATH: /sbin PATH: /usr/sbin PATH: /usr/lib/portage/bin PATH: /bin PATH: /usr/bin PATH: /opt/bin PATH: /usr/i686-pc-linux-gnu/gcc-bin/3.3.5 PATH: /usr/qt/3/bin PATH: /usr/kde/3.4/sbin PATH: /usr/kde/3.4/bin PATH: /usr/kde/3.3/sbin PATH: /usr/kde/3.3/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:1305: checking for a BSD-compatible install configure:1360: result: /bin/install -c configure:1371: checking whether build environment is sane configure:1414: result: yes configure:1479: checking for gawk configure:1495: found /bin/gawk configure:1505: result: gawk configure:1515: checking whether make sets $(MAKE) configure:1535: result: yes configure:1611: checking for i686-pc-linux-gnu-strip configure:1627: found /usr/bin/i686-pc-linux-gnu-strip configure:1637: result: i686-pc-linux-gnu-strip configure:1711: checking for i686-pc-linux-gnu-gcc configure:1727: found /usr/bin/i686-pc-linux-gnu-gcc configure:1737: result: i686-pc-linux-gnu-gcc configure:2019: checking for C compiler version configure:2022: i686-pc-linux-gnu-gcc --version </dev/null >&5 i686-pc-linux-gnu-gcc (GCC) 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2025: $? = 0 configure:2027: i686-pc-linux-gnu-gcc -v </dev/null >&5 Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/specs Configured with: /var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/configure --enable-version-specific-runtime-libs --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3 --host=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --enable-shared --enable-threads=posix --disable-multilib --disable-libgcj --enable-languages=c,c++,f77 Thread model: posix gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1) configure:2030: $? = 0 configure:2032: i686-pc-linux-gnu-gcc -V </dev/null >&5 i686-pc-linux-gnu-gcc: `-V' option must have argument configure:2035: $? = 1 configure:2058: checking for C compiler default output file name configure:2061: i686-pc-linux-gnu-gcc -O2 -march=i686 -fomit-frame-pointer -pipe conftest.c >&5 configure:2064: $? = 0 configure:2110: result: a.out configure:2115: checking whether the C compiler works configure:2121: ./a.out configure:2124: $? = 0 configure:2141: result: yes configure:2148: checking whether we are cross compiling configure:2150: result: no configure:2153: checking for suffix of executables configure:2155: i686-pc-linux-gnu-gcc -o conftest -O2 -march=i686 -fomit-frame-pointer -pipe conftest.c >&5 configure:2158: $? = 0 configure:2183: result: configure:2189: checking for suffix of object files configure:2210: i686-pc-linux-gnu-gcc -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.c >&5 configure:2213: $? = 0 configure:2235: result: o configure:2239: checking whether we are using the GNU C compiler configure:2263: i686-pc-linux-gnu-gcc -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.c >&5 configure:2269: $? = 0 configure:2273: test -z || test ! -s conftest.err configure:2276: $? = 0 configure:2279: test -s conftest.o configure:2282: $? = 0 configure:2295: result: yes configure:2301: checking whether i686-pc-linux-gnu-gcc accepts -g configure:2322: i686-pc-linux-gnu-gcc -c -g conftest.c >&5 configure:2328: $? = 0 configure:2332: test -z || test ! -s conftest.err configure:2335: $? = 0 configure:2338: test -s conftest.o configure:2341: $? = 0 configure:2352: result: yes configure:2369: checking for i686-pc-linux-gnu-gcc option to accept ANSI C configure:2439: i686-pc-linux-gnu-gcc -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.c >&5 configure:2445: $? = 0 configure:2449: test -z || test ! -s conftest.err configure:2452: $? = 0 configure:2455: test -s conftest.o configure:2458: $? = 0 configure:2476: result: none needed configure:2494: i686-pc-linux-gnu-gcc -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.c >&5 conftest.c:2: error: parse error before "me" configure:2500: $? = 1 configure: failed program was: | #ifndef __cplusplus | choke me | #endif configure:2644: checking for style of include used by make configure:2672: result: GNU configure:2700: checking dependency style of i686-pc-linux-gnu-gcc configure:2790: result: gcc3 configure:2817: checking for i686-pc-linux-gnu-g++ configure:2833: found /usr/bin/i686-pc-linux-gnu-g++ configure:2843: result: i686-pc-linux-gnu-g++ configure:2901: checking for C++ compiler version configure:2904: i686-pc-linux-gnu-g++ --version </dev/null >&5 i686-pc-linux-gnu-g++ (GCC) 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2907: $? = 0 configure:2909: i686-pc-linux-gnu-g++ -v </dev/null >&5 Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/specs Configured with: /var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/configure --enable-version-specific-runtime-libs --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3 --host=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --enable-shared --enable-threads=posix --disable-multilib --disable-libgcj --enable-languages=c,c++,f77 Thread model: posix gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1) configure:2912: $? = 0 configure:2914: i686-pc-linux-gnu-g++ -V </dev/null >&5 i686-pc-linux-gnu-g++: `-V' option must have argument configure:2917: $? = 1 configure:2920: checking whether we are using the GNU C++ compiler configure:2944: i686-pc-linux-gnu-g++ -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.cc >&5 configure:2950: $? = 0 configure:2954: test -z || test ! -s conftest.err configure:2957: $? = 0 configure:2960: test -s conftest.o configure:2963: $? = 0 configure:2976: result: yes configure:2982: checking whether i686-pc-linux-gnu-g++ accepts -g configure:3003: i686-pc-linux-gnu-g++ -c -g conftest.cc >&5 configure:3009: $? = 0 configure:3013: test -z || test ! -s conftest.err configure:3016: $? = 0 configure:3019: test -s conftest.o configure:3022: $? = 0 configure:3033: result: yes configure:3075: i686-pc-linux-gnu-g++ -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.cc >&5 configure:3081: $? = 0 configure:3085: test -z || test ! -s conftest.err configure:3088: $? = 0 configure:3091: test -s conftest.o configure:3094: $? = 0 configure:3120: i686-pc-linux-gnu-g++ -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.cc >&5 conftest.cc: In function `int main()': conftest.cc:15: error: `exit' undeclared (first use this function) conftest.cc:15: error: (Each undeclared identifier is reported only once for each function it appears in.) configure:3126: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "callgrind" | #define VERSION "0.9.10" | /* end confdefs.h. */ | | int | main () | { | exit (42); | ; | return 0; | } configure:3075: i686-pc-linux-gnu-g++ -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.cc >&5 configure:3081: $? = 0 configure:3085: test -z || test ! -s conftest.err configure:3088: $? = 0 configure:3091: test -s conftest.o configure:3094: $? = 0 configure:3120: i686-pc-linux-gnu-g++ -c -O2 -march=i686 -fomit-frame-pointer -pipe conftest.cc >&5 configure:3126: $? = 0 configure:3130: test -z || test ! -s conftest.err configure:3133: $? = 0 configure:3136: test -s conftest.o configure:3139: $? = 0 configure:3164: checking dependency style of i686-pc-linux-gnu-g++ configure:3254: result: gcc3 configure:3284: checking for a BSD-compatible install configure:3339: result: /bin/install -c configure:3353: checking for i686-pc-linux-gnu-ranlib configure:3369: found /usr/bin/i686-pc-linux-gnu-ranlib configure:3379: result: i686-pc-linux-gnu-ranlib configure:3432: checking for valgrind installation configure:3444: result: in /usr configure:3466: checking if vg_skin.h is available configure:3489: i686-pc-linux-gnu-gcc -c -I /usr/include/valgrind conftest.c >&5 In file included from /usr/include/valgrind/vg_skin.h:3, from conftest.c:19: /usr/include/valgrind/tool.h:38:63: tool_arch.h: No such file or directory /usr/include/valgrind/tool.h:39:17: vki.h: No such file or directory In file included from /usr/include/valgrind/vg_skin.h:3, from conftest.c:19: /usr/include/valgrind/tool.h: In function `main': /usr/include/valgrind/tool.h:372: warning: `struct vki_rlimit' declared inside parameter list /usr/include/valgrind/tool.h:372: warning: its scope is only this definition or declaration, which is probably not what you want /usr/include/valgrind/tool.h:375: warning: `struct vki_rlimit' declared inside parameter list /usr/include/valgrind/tool.h:439: warning: `struct vki_dirent' declared inside parameter list /usr/include/valgrind/tool.h:457: warning: `struct vki_stat' declared inside parameter list /usr/include/valgrind/tool.h:458: warning: `struct vki_stat' declared inside parameter list /usr/include/valgrind/tool.h:536: error: parse error before '*' token /usr/include/valgrind/tool.h:537: error: parse error before '*' token /usr/include/valgrind/tool.h:539: error: parse error before '*' token /usr/include/valgrind/tool.h:540: error: parse error before '*' token /usr/include/valgrind/tool.h:542: error: parse error before '*' token /usr/include/valgrind/tool.h:543: error: parse error before '*' token /usr/include/valgrind/tool.h:544: error: parse error before '*' token /usr/include/valgrind/tool.h:546: error: parse error before '*' token /usr/include/valgrind/tool.h:547: error: parse error before '*' token /usr/include/valgrind/tool.h:550: error: parse error before '*' token /usr/include/valgrind/tool.h:554: warning: `struct vki_sigaction' declared inside parameter list /usr/include/valgrind/tool.h:556: error: parse error before '*' token /usr/include/valgrind/tool.h:560: error: parse error before '*' token /usr/include/valgrind/tool.h:564: error: parse error before '*' token /usr/include/valgrind/tool.h:571: warning: `struct vki_sockaddr' declared inside parameter list /usr/include/valgrind/tool.h:572: warning: `struct vki_sockaddr' declared inside parameter list /usr/include/valgrind/tool.h:1028: error: `VG_MAX_REALREGS' undeclared (first use in this function) /usr/include/valgrind/tool.h:1028: error: (Each undeclared identifier is reported only once /usr/include/valgrind/tool.h:1028: error: for each function it appears in.) /usr/include/valgrind/tool.h:1028: error: bit-field `regs_live_after' width not an integer constant configure:3495: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "callgrind" | #define VERSION "0.9.10" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | /* end confdefs.h. */ | | int | main () | { | | #include "vg_skin.h" | int main() { return 0 ; } | | ; | return 0; | } configure:3522: error: No. Needs header files from Valgrind (2.0.x/2.2.x). Perhaps a valgrind-dev package is missing in your installation? ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-O2 -march=i686 -fomit-frame-pointer -pipe' ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-O2 -march=i686 -fomit-frame-pointer -pipe' ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=i686-pc-linux-gnu ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_exeext= ac_cv_objext=o ac_cv_path_install='/bin/install -c' ac_cv_prog_AWK=gawk ac_cv_prog_CC=i686-pc-linux-gnu-gcc ac_cv_prog_CXX=i686-pc-linux-gnu-g++ ac_cv_prog_RANLIB=i686-pc-linux-gnu-ranlib ac_cv_prog_STRIP=i686-pc-linux-gnu-strip ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_cxx_g=yes ac_cv_prog_make_make_set=yes am_cv_CC_dependencies_compiler_type=gcc3 am_cv_CXX_dependencies_compiler_type=gcc3 ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /var/tmp/portage/callgrind-0.9.10-r1/work/callgrind-0.9.10/missing --run aclocal-1.9' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /var/tmp/portage/callgrind-0.9.10-r1/work/callgrind-0.9.10/missing --run tar' AUTOCONF='${SHELL} /var/tmp/portage/callgrind-0.9.10-r1/work/callgrind-0.9.10/missing --run autoconf' AUTOHEADER='${SHELL} /var/tmp/portage/callgrind-0.9.10-r1/work/callgrind-0.9.10/missing --run autoheader' AUTOMAKE='${SHELL} /var/tmp/portage/callgrind-0.9.10-r1/work/callgrind-0.9.10/missing --run automake-1.9' AWK='gawk' CC='i686-pc-linux-gnu-gcc' CCDEPMODE='depmode=gcc3' CFLAGS='-I /usr/include/valgrind' CPPFLAGS='' CT_INCDIR='' CT_OPTIONS='' CXX='i686-pc-linux-gnu-g++' CXXDEPMODE='depmode=gcc3' CXXFLAGS='-O2 -march=i686 -fomit-frame-pointer -pipe' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' ECHO_C='' ECHO_N='-n' ECHO_T='' EXEEXT='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s' LDFLAGS='' LIBOBJS='' LIBS='' LTLIBOBJS='' MAKEINFO='${SHELL} /var/tmp/portage/callgrind-0.9.10-r1/work/callgrind-0.9.10/missing --run makeinfo' OBJEXT='o' PACKAGE='callgrind' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PREFERRED_STACK_BOUNDARY='' RANLIB='i686-pc-linux-gnu-ranlib' SET_MAKE='' SHELL='/bin/sh' STRIP='i686-pc-linux-gnu-strip' VERSION='0.9.10' VG_BINDIR='/usr/bin' VG_INCDIR='/usr/include/valgrind' ac_ct_CC='' ac_ct_CXX='' ac_ct_RANLIB='' ac_ct_STRIP='' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='#' am__fastdepCXX_TRUE='' am__include='include' am__leading_dot='.' am__quote='' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' build_alias='' datadir='/usr/share' exec_prefix='NONE' host_alias='i686-pc-linux-gnu' includedir='${prefix}/include' infodir='/usr/share/info' install_sh='/var/tmp/portage/callgrind-0.9.10-r1/work/callgrind-0.9.10/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='/var/lib' mandir='/usr/share/man' mkdir_p='mkdir -p --' oldincludedir='/usr/include' prefix='/usr' program_transform_name='s,x,x,' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define PACKAGE "callgrind" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "" #define PACKAGE_STRING "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define VERSION "0.9.10" #endif #ifdef __cplusplus extern "C" void std::exit (int) throw (); using std::exit; configure: exit 1
Caleb: You're the only one who touched it, but maybe it's better if the one who maintains valgrind does callgrind, too!?
Hi, I've just had the same error as above on a new install after running emerge kde-meta Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4 i686) ================================================================= System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Mar 25 2005, 19:45:13)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 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.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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 /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" 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" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi apache2 apm arts avi berkdb bitmap-fonts crypt cups curl emboss encode fam font-server foomaticdb fortran gdbm gif gimpprint gnome gpm gtk gtk2 imap imlib ipv6 ithreads jpeg kde ldap libclamav libg++ libwww mad maildir mikmod motif mp3 mpeg mysql ncurses nls nptl oav oggvorbis opengl oss pam pam-mysql pdflib perl png ppds pthreads python qt quicktime readline samba sasl sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml2 xmms xv zlib linguas_en_GB" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS I've hacked the ebuild to enable me to continue.
Created attachment 54577 [details, diff] Horrible patch to force the ebuild to use dev-util/valgrind-2.2.0-r2
You could better use a =dev-util/valgrind-2.2* dependency. That would fix things.
Added the blocking version dep like noted above.
yeah it worked now, you saved me to fill the 5th bug in a row ;)