net-irc/xchat-2.6.6 checks for "GTK+ - version >= 2.6.0" and fails, with gtk+-2.8.* installed: checking for GTK+ - version >= 2.6.0... no *** Could not run GTK+ test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means GTK+ is incorrectly installed. Cannot find GTK! Not building GTK FrontEnd. This results in the xchat emerge completing, however it does not build the gtk frontend, xchat-2, which almost all users are expecting. I tried to downgrade gtk+ to a 2.6 version but that merge fails, so I am unable to test if that is the issue. Expected behavior: xchat's configure scripts to function as advertised, i.e. "GTK+ - version >= 2.6.0" should see gtk+-2.8.*. Portage 2.1.2_pre2-r8 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18-ifc i686) ================================================================= System uname: 2.6.18-ifc i686 Intel(R) Pentium(R) M processor 1.86GHz Gentoo Base System version 1.12.5 Last Sync: Wed, 11 Oct 2006 19:20:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.2.11-r1 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=pentium-m -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /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/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-Os -march=pentium-m -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo" LINGUAS="en" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://156.56.247.193/gentoo-portage" USE="x86 3dnow X a52 alsa berkdb bitmap-fonts bzip2 cairo cdr chroot cli crypt dbus dlloader dri dv dvd dvdr dvdread eds elibc_glibc emboss encode fam ffmpeg firefox flac fortran gdbm gif gpm gstreamer gtk gtk2 hal input_devices_keyboard input_devices_mouse input_devices_synaptics isdnlog jpeg kde kdeenablefinal kernel_linux libg++ linguas_en mad mikmod mmx mp3 mpeg ncurses network nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png ppds pppd pwdb python qt3 qt4 quicktime readline reflection sdl session spell spl sse ssl svg theora tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_ati video_cards_fglrx video_cards_radeon vorbis win32codecs xml xml2 xmms xorg xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I also encountered this problem. During a round of software updates via portage I lost my xchat executable. Re-emerging didn't help. Using gtk+-2.8.19. Since Fieldy already posted his output, here is mine after running 'equery f xchat': [ Searching for packages matching xchat... ] net-irc/xchat-2.6.6 * Contents of net-irc/xchat-2.6.6: /usr /usr/include /usr/include/xchat /usr/include/xchat/xchat-plugin.h /usr/lib /usr/lib/xchat /usr/lib/xchat/plugins /usr/lib/xchat/plugins/perl.la /usr/lib/xchat/plugins/perl.so /usr/lib/xchat/plugins/python.la /usr/lib/xchat/plugins/python.so /usr/share /usr/share/applications /usr/share/applications/xchat.desktop /usr/share/doc /usr/share/doc/xchat-2.6.6 /usr/share/doc/xchat-2.6.6/ChangeLog.gz /usr/share/doc/xchat-2.6.6/README.gz /usr/share/pixmaps /usr/share/pixmaps/xchat.png /var /var/lib
I should have been more specific: I have gtk+-2.8.20-r1.
FieldySnuts, could you attach the config.log from the build dir?
Erm, this is embarrasing and annoying -- It is finding this version of GTK just fine now. I'm sorry, I can't explain why. I had done a quickpkg gtk+, unmerged 2.8, tried to merge 2.6 with errors, then used the binary package to put 2.8 back. I guess that cleaned something up. Appologies for the blown resources and time, and thank you for replying. This can be closed as invalid, I think.
FieldySnuts ... Can you describe what I should try then, because it still isn't working for me! If I should attach a file to help debug please give me the path. JO
All I can suggest is remerging gtk 2.8 , I wish I had better advice.
Joshua, plese attach trhe config.log from the build dir. That should help me finding the problem why it isn't finding gtk+.
I re-emerged gtk+, then xchat and everything was fine. Thanks!
(In reply to comment #8) > I re-emerged gtk+, then xchat and everything was fine. Thanks! > No xchat bug then, thus marking INVALID