From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.62)
	(envelope-from <gentoo-user+bounces-57962-garchives=archives.gentoo.org@gentoo.org>)
	id 1H3dHv-0007td-Pv
	for garchives@archives.gentoo.org; Sun, 07 Jan 2007 19:02:36 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.8/8.13.8) with SMTP id l07Ix6V4025929;
	Sun, 7 Jan 2007 18:59:06 GMT
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id l07IuZnr031864
	for <gentoo-user@lists.gentoo.org>; Sun, 7 Jan 2007 18:56:35 GMT
Received: from localhost (localhost [127.0.0.1])
	by smtp.gentoo.org (Postfix) with ESMTP id B9B8464A7F
	for <gentoo-user@lists.gentoo.org>; Sun,  7 Jan 2007 18:56:34 +0000 (UTC)
X-Virus-Scanned: amavisd-new at gentoo.org
X-Spam-Score: -1.822
X-Spam-Level: 
X-Spam-Status: No, score=-1.822 required=5.5 tests=[AWL=0.026,
	BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_BJ=0.077, TW_BW=0.077,
	TW_CX=0.077, TW_GC=0.077, TW_GG=0.077, TW_GT=0.077, TW_KD=0.077,
	TW_PG=0.077]
Received: from smtp.gentoo.org ([127.0.0.1])
	by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id GdZ3PcPF62D2 for <gentoo-user@lists.gentoo.org>;
	Sun,  7 Jan 2007 18:56:25 +0000 (UTC)
Received: from bullet.espersunited.com (adsl-70-234-122-249.dsl.tul2ok.sbcglobal.net [70.234.122.249])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTP id 8FE00649FC
	for <gentoo-user@gentoo.org>; Sun,  7 Jan 2007 18:56:24 +0000 (UTC)
Received: from [70.234.122.250] (camille.espersunited.com [70.234.122.250])
	by bullet.espersunited.com (8.13.7/8.13.7) with ESMTP id l07IuCJG028906
	for <gentoo-user@gentoo.org>; Sun, 7 Jan 2007 12:56:12 -0600
Subject: [gentoo-user] OT - Why does gcc depend on gtk+?
From: Michael Sullivan <michael@espersunited.com>
To: gentoo-user <gentoo-user@lists.gentoo.org>
Content-Type: text/plain
Date: Sun, 07 Jan 2007 12:56:04 -0600
Message-Id: <1168196166.25769.4.camel@camille.espersunited.com>
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
Mime-Version: 1.0
X-Mailer: Evolution 2.8.2.1 
Content-Transfer-Encoding: 7bit
X-Archives-Salt: c30485ee-be1b-45eb-bd60-69cf36eaf533
X-Archives-Hash: 45642e95868a9f51324b58c037816229

I wanted to free up some space on my server box.  I was going through
trying to find what packages could be safely removed.  I don't have any
graphical apps on my server box except gvim, which is built with -gtk.
When I ran equery depends gtk+, it came up with gcc:

bullet ~ # equery depends gtk+
[ Searching for packages depending on gtk+... ]
app-text/ghostscript-esp-8.15.3
sys-devel/gcc-3.4.6-r2
sys-devel/gcc-3.3.6

Why is this?  I ran emerge -pv gcc:

bullet ~ # emerge -pv gcc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-devel/gcc-3.4.6-r2  USE="fortran (-altivec)
-bootstrap -boundschecking -build -doc -gcj -gtk (-hardened) -ip28
-ip32r10k (-multilib) -multislot (-n32) (-n64) -nls -nocxx -nopie -nossp
-objc -test -vanilla" 0 kB 

Total size of downloads: 0 kB

Also -gtk.  Here's the USE line from make.conf:

USE="-rsvg -esound -esd mode-owner apache2 -oss apm -alsa -arts -avi
innodb berkdb bitmap-fonts -cdr crypt cups -doc encode fortran f77
foomaticdb gdbm gif gpm -gnome gstreamer -gtk -gtk2 imlib jpeg kde libg
++ libwww -mad mikmod -motif -mpeg ncurses -nls -oggvorbis -opengl pam
pdflib png ppds python -qt -qt3 -qt4 -quicktime readline samba sasl -sdl
spell ssl tcltk tcpd truetype usb -X xml xml2 -xmms -xv zlib x86 imap
tetex mysql threads ithreads pgsql virus-scan perl kerberos acl oav
libclamav offensive -ipv6 bind-mysql slp dhcp sendmail mpm-leader pcre
unicode session examples perlsuid pcre nptl nptlonly"

All -gtk.  I've recently completed an emerge -ND world (took all last
week), so why does gtk+ still  claim gcc?  Is this real?

-- 
gentoo-user@gentoo.org mailing list