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 1FDXoa-0003Xs-3S for garchives@archives.gentoo.org; Mon, 27 Feb 2006 02:08:44 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k1R27BIH015223; Mon, 27 Feb 2006 02:07:11 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k1R20KrA012463 for ; Mon, 27 Feb 2006 02:00:20 GMT Received: from cicero1.cybercity.dk ([212.242.40.4]) by smtp.gentoo.org with esmtp (Exim 4.54) id 1FDXgR-0002TE-Rd for gentoo-user@lists.gentoo.org; Mon, 27 Feb 2006 02:00:20 +0000 Received: from user2.cybercity.dk (user2.cybercity.dk [212.242.41.35]) by cicero1.cybercity.dk (Postfix) with ESMTP id DB6A163E823 for ; Mon, 27 Feb 2006 03:00:18 +0100 (CET) Received: from [10.0.0.2] (port78.ds1-abs.adsl.cybercity.dk [212.242.227.17]) by user2.cybercity.dk (Postfix) with ESMTP id 9BCC72867F4 for ; Mon, 27 Feb 2006 03:00:18 +0100 (CET) From: Bo Andresen To: "gentoo-user" Subject: [gentoo-user] Where do these use flags come from? Date: Mon, 27 Feb 2006 03:00:13 +0100 User-Agent: KMail/1.9.1 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="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200602270300.18842.bo.andresen@gmail.com> X-Archives-Salt: 8ece3f9a-3bf8-4fa4-8791-cab8aab3c05a X-Archives-Hash: 7a4d49974a37cca274257a7ded58236a I decided I wanted to remove the ipv6 use flag which I have had enabled in make.conf for quite a while but never really been on a ipv6 network and don't suspect I will in the near future. When upgrading firefox I noted it has that use flag and decided I want to know what it actually does. Only, I cannot find it anywhere in the ebuilds! So where does it come from and what *exactly* does it do? ~ # emerge -uvp mozilla-firefox These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] www-client/mozilla-firefox-1.5.0.1-r2 [1.5.0.1-r1] USE="java mozdevelop xprint -debug -gnome -ipv6* -xinerama" 33 kB Total size of downloads: 33 kB ~ # grep USE /usr/portage/www-client/mozilla-firefox/*.ebuild /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.0.7-r4.ebuild:IUSE="gnome java mozdevelop mozsvg mozcalendar" /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5-r11.ebuild:IUSE="java mozdevelop" /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5-r9.ebuild:IUSE="java mozdevelop" /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5.0.1-r2.ebuild:IUSE="java mozdevelop" ~ # grep ipv6 /usr/portage/www-client/mozilla-firefox/*.ebuild ~ # ~ # equery u mozilla-firefox [ Searching for packages matching mozilla-firefox... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for www-client/mozilla-firefox-1.5.0.1-r1 ] U I - - debug : Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too - - gnome : Adds GNOME support - + ipv6 : Adds support for IP version 6 + + java : Adds support for Java + + mozdevelop : Enable features for web developers (e.g. Venkman) - - xinerama : Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors + + xprint : Support for xprint, http://www.mozilla.org/projects/xprint/ -- Bo Andresen -- gentoo-user@gentoo.org mailing list