Gentoo Archives: gentoo-user

From: "Brett I. Holcomb" <brettholcomb@×××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Where do these use flags come from?
Date: Mon, 27 Feb 2006 02:25:59
Message-Id: 200602262118.17817.brettholcomb@bellsouth.net
In Reply to: [gentoo-user] Where do these use flags come from? by Bo Andresen
1 They come from /etc/make.conf or /etc/portage/package.use. The profile you
2 are using has defaults set.
3
4 On Sunday February 26 2006 21:00, Bo Andresen wrote:
5 > I decided I wanted to remove the ipv6 use flag which I have had enabled in
6 > make.conf for quite a while but never really been on a ipv6 network and
7 > don't suspect I will in the near future. When upgrading firefox I noted it
8 > has that use flag and decided I want to know what it actually does. Only, I
9 > cannot find it anywhere in the ebuilds! So where does it come from and what
10 > *exactly* does it do?
11 >
12 > ~ # emerge -uvp mozilla-firefox
13 > These are the packages that would be merged, in order:
14 > Calculating dependencies... done!
15 > [ebuild U ] www-client/mozilla-firefox-1.5.0.1-r2 [1.5.0.1-r1]
16 > USE="java mozdevelop xprint -debug -gnome -ipv6* -xinerama" 33 kB
17 > Total size of downloads: 33 kB
18 >
19 > ~ # grep USE /usr/portage/www-client/mozilla-firefox/*.ebuild
20 > /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.0.7-r4.ebuild:IUS
21 >E="gnome java mozdevelop mozsvg mozcalendar"
22 > /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5-r11.ebuild:IUSE
23 >="java mozdevelop"
24 > /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5-r9.ebuild:IUSE=
25 >"java mozdevelop"
26 > /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5.0.1-r2.ebuild:I
27 >USE="java mozdevelop"
28 >
29 > ~ # grep ipv6 /usr/portage/www-client/mozilla-firefox/*.ebuild
30 > ~ #
31 >
32 > ~ # equery u mozilla-firefox
33 > [ Searching for packages matching mozilla-firefox... ]
34 > [ Colour Code : set unset ]
35 > [ Legend : Left column (U) - USE flags from
36 > make.conf ]
37 > [ : Right column (I) - USE flags packages was installed
38 > with ]
39 > [ Found these USE variables for www-client/mozilla-firefox-1.5.0.1-r1 ]
40 > U I
41 > - - debug : Tells configure and the makefiles to build for debugging.
42 > Effects vary across packages, but generally it will at least add -g to
43 > CFLAGS. Remember to set FEATURES=nostrip too
44 > - - gnome : Adds GNOME support
45 > - + ipv6 : Adds support for IP version 6
46 > + + java : Adds support for Java
47 > + + mozdevelop : Enable features for web developers (e.g. Venkman)
48 > - - xinerama : Add support for the xinerama X11 extension, which allows
49 > you to stretch your display across multiple monitors
50 > + + xprint : Support for xprint,
51 > http://www.mozilla.org/projects/xprint/
52 >
53 > --
54 > Bo Andresen
55
56 --
57
58 Brett I. Holcomb
59 --
60 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Where do these use flags come from? Ryan Tandy <tarpman@×××××.com>