Bug 211461 - app-emulation/gdb-armulator depends on gtk-1.2, not gtk-2
Bug#: 211461 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: embedded@gentoo.org Reported By: ihar.hrachyshka@gmail.com
Component: Ebuilds
URL: 
Summary: app-emulation/gdb-armulator depends on gtk-1.2, not gtk-2
Keywords:  
Status Whiteboard: 
Opened: 2008-02-25 22:36 0000
Description:   Opened: 2008-02-25 22:36 0000
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.

------- Comment #1 From Ihar Hrachyshka 2008-02-25 23:16:18 0000 -------
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

------- Comment #2 From SpanKY 2008-04-20 01:59:22 0000 -------
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