Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150949 - net-irc/xchat-2.6.6 fails to detect gtk+-2.8.* as greater than 2.6.0
Summary: net-irc/xchat-2.6.6 fails to detect gtk+-2.8.* as greater than 2.6.0
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-11 21:42 UTC by FieldySnuts
Modified: 2006-10-19 15:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description FieldySnuts 2006-10-11 21:42:00 UTC
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
Comment 1 Joshua Orvis 2006-10-11 21:52:46 UTC
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
Comment 2 FieldySnuts 2006-10-11 21:56:41 UTC
I should have been more specific: I have gtk+-2.8.20-r1.
Comment 3 Sven Wegener gentoo-dev 2006-10-13 07:31:30 UTC
FieldySnuts, could you attach the config.log from the build dir?
Comment 4 FieldySnuts 2006-10-13 07:42:14 UTC
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.
Comment 5 Joshua Orvis 2006-10-13 10:18:20 UTC
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
Comment 6 FieldySnuts 2006-10-13 10:19:53 UTC
All I can suggest is remerging gtk 2.8 , I wish I had better advice.
Comment 7 Sven Wegener gentoo-dev 2006-10-14 04:28:51 UTC
Joshua, plese attach trhe config.log from the build dir. That should help me finding the problem why it isn't finding gtk+.
Comment 8 Joshua Orvis 2006-10-14 07:19:32 UTC
I re-emerged gtk+, then xchat and everything was fine.  Thanks!
Comment 9 Markus Ullmann (RETIRED) gentoo-dev 2006-10-19 15:55:13 UTC
(In reply to comment #8)
> I re-emerged gtk+, then xchat and everything was fine.  Thanks!
> 

No xchat bug then, thus marking INVALID