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.54) id 1FTh4T-00073I-Q7 for garchives@archives.gentoo.org; Wed, 12 Apr 2006 15:15:54 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k3CFEdfG019078; Wed, 12 Apr 2006 15:14:39 GMT Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.233]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k3CF9gJn003677 for ; Wed, 12 Apr 2006 15:09:42 GMT Received: by wproxy.gmail.com with SMTP id i13so1204319wra for ; Wed, 12 Apr 2006 08:09:42 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=m7nqtlmAUd6HJvt0A2hQY3upE4XAmGmqFYKhWvxAkTYP/NOIA9wDYzKSr1WnWQ/oIo8PtLoG+R5DarRCzCcYsWohdUFCHB/+oOTJWR5MZaTl3sEk5x6Osw2WJ8LlTn+azwz8os34eeTXrwVmj5EqKwuDrGmGTWU0zSeqWaFkRKk= Received: by 10.54.100.3 with SMTP id x3mr5169068wrb; Wed, 12 Apr 2006 08:09:42 -0700 (PDT) Received: by 10.54.69.10 with HTTP; Wed, 12 Apr 2006 08:09:42 -0700 (PDT) Message-ID: <7573e9640604120809x1057a47amd166107f86bcc3ec@mail.gmail.com> Date: Wed, 12 Apr 2006 08:09:42 -0700 From: "Richard Fish" Sender: richard.j.fish@gmail.com To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] tunning use flag In-Reply-To: <20060412143415.79523.qmail@web33815.mail.mud.yahoo.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline References: <20060412143415.79523.qmail@web33815.mail.mud.yahoo.com> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id k3CF9gJn003677 X-Archives-Salt: d4018f2c-24fb-446b-add8-5a508b7e2222 X-Archives-Hash: 6ee439c31317953b1751c48932719228 On 4/12/06, Pawel K wrote: > Hello > > I'm not sure whether I understand the USE flag > properly. > > I'm using fluxbox as X window manager. I'm not using > kde and gnome and I'm not interested in those > packages. USE flags turn on optional support (and dependancies) in packages. So for those packages with optional kde or gnome support, disabling those use flags will build the packages without that support. But they do not effect packages with fixed dependancies. For example, kdevelop requires kdelibs, so if you merge kdevelop, you will end up with kdelibs installed as well, regardless of the kde use flag setting. For the qt and gtk flags, the general effect is that you do not get any optional GUI interfaces for the packages. As has been pointed out, merging ethereal without gtk gives you only tethereal. Similarly, merging mplayer without gtk support gives you only mplayer, not gmplayer. Xine gives you only xine, not gxine. And so on. If you really don't want those other interfaces, then disable the flags. You can always enable them again for a specific package with /etc/portage/package.use. Also you might want to get in the habit of running emerge with the --pretend and --verbose options. That will show you what use flags are available for a package, and if you see gtk or qt, you can investigate further what you lose by disabling them. -Richard -- gentoo-user@gentoo.org mailing list