Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 22019

Summary: xchat2 will not install x binaries with USE flag gtk2, only with gtk
Product: Gentoo Linux Reporter: Andrew Resch <andrewresch>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Changes the ebuild to use gtk2 instead of gtk

Description Andrew Resch 2003-05-31 16:27:28 UTC
the xchat-2.0.2-r2 ebuild will not install the graphical version of xchat2 when 
you have USE="-gtk gtk2".. it will only install the text version.  USE="gtk" 
emerge xchat   will work.   i modified the ebuild to accept the gtk2 USE flag 
instead of gtk.  I dont see this as a problem because xchat2 depends on gtk2 
anyways.

Reproducible: Always
Steps to Reproduce:
1.emerge xchat
2.
3.

Actual Results:  
xchat graphical binaries not compiled


Portage 2.0.48 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.5.70-mm1 i686 AMD Duron(tm) Processor
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share
/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/local/portage"
USE="x86 oss 3dnow avi crypt encode gif jpeg libg++ mmx motif mpeg ncurses nls 
pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang 
readline bonobo svga tcltk java guile mysql X sdl gpm tcpd pam libwww ssl perl 
python imlib oggvorbis gnome qt opengl acpi apache2 dga gtk2 jack samba usb -
apm -cups -mikmod -alsa -arts -esd -gtk -kde"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon -pipe -O3 -mmmx -m3dnow "
CXXFLAGS="-O3 -march=athlon -pipe -O3 -mmmx -m3dnow "
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Andrew Resch 2003-05-31 16:28:26 UTC
Created attachment 12618 [details, diff]
Changes the ebuild to use gtk2 instead of gtk
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2003-06-01 06:36:26 UTC
please read /usr/portage/profiles/use.desc for the explaination of gtk  and gtk2 useflags. in short, gtk enables gtk+ support and gtk2 enables gtk+2 support only when there is a choice.

if you want gtk2 apps, you should always have gtk and gtk2 in your useflags.

*** This bug has been marked as a duplicate of 21709 ***