If there is no x11-libs/gtk-1.2* in the system then 'configure' step fails because "gtk-config" program is not found. Reproducible: Always Steps to Reproduce: 1. emerge -C =x11-libs/gtk-1.2* 2. emerge gdb-armulator 3.
checking for setenv... (cached) yes checking for setlocale... (cached) yes checking for strchr... (cached) yes checking for strcasecmp... (cached) yes checking for __argz_count... (cached) yes checking for __argz_stringify... (cached) yes checking for __argz_next... (cached) yes checking for LC_MESSAGES... (cached) yes checking whether NLS is requested... yes checking whether included gettext is requested... no checking for libintl.h... (cached) yes checking for gettext in libc... (cached) yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... (cached) yes checking for gmsgfmt... (cached) /usr/bin/gmsgfmt checking for xgettext... (cached) /usr/bin/xgettext checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for unistd.h... (cached) yes checking for time.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/resource.h... (cached) yes checking for fcntl.h... (cached) yes checking for fpu_control.h... (cached) yes checking for dlfcn.h... (cached) yes checking for errno.h... (cached) yes checking for sys/stat.h... (cached) yes checking for getrusage... (cached) yes checking for time... (cached) yes checking for sigaction... (cached) yes checking for __setfpucw... (cached) no checking for bind in -lsocket... (cached) no checking for gethostbyname in -lnsl... (cached) yes checking return type of signal handlers... (cached) void checking for executable suffix... (cached) no checking for unistd.h... (cached) yes checking for gtk-config... no checking for GTK - version >= 1.1.3... no *** The gtk-config script installed by GTK could not be found *** If GTK was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the GTK_CONFIG environment variable to the *** full path to gtk-config. configure: error: Cannot find GTK: Is gtk-config in path? configure: error: ./configure failed for arm Configure in /var/tmp/portage/app-emulation/gdb-armulator-5.0/work/gdb-5.0/sim failed, exiting. * * ERROR: app-emulation/gdb-armulator-5.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2325: Called econf 'src_compile' 'src_compile' * ebuild.sh, line 513: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed
should be fixed in cvs now http://sources.gentoo.org/app-emulation/gdb-armulator/gdb-armulator-5.0.ebuild?r1=1.2&r2=1.3