Gentoo Archives: gentoo-dev

From: Daniel Campbell <zlg@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] "Lazy" use flags?
Date: Thu, 11 Feb 2016 03:46:23
Message-Id: 56BC0403.80807@gentoo.org
In Reply to: Re: [gentoo-dev] "Lazy" use flags? by Rich Freeman
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 02/10/2016 06:51 PM, Rich Freeman wrote:
5 > On Wed, Feb 10, 2016 at 9:18 PM, Kent Fredric
6 > <kentfredric@×××××.com> wrote:
7 >>
8 >> Hence, this requires me to lie to portage about what my
9 >> preferences are to get it to play ball, constantly going "Hey
10 >> portage, I actually want python 2.7 shit, please install it".
11 >>
12 >
13 > In this case you just wouldn't enable python 2.7 support, but you
14 > wouldn't disable it either. Portage would just pull it in where it
15 > is needed.
16 >
17 > Ditto for stuff like 32-bit support for half the libraries on your
18 > system when you're using something like wine. Just don't set the
19 > flag except explicitly if you actually need it somewhere, and it
20 > will get pulled in where it is needed, and go away when it is no
21 > longer needed.
22 >
23 > The idea is that USE flags would behave the same way as
24 > package-versions. If portage needs it then it gets installed, and
25 > when it isn't needed it gets depcleaned.
26 >
27
28 re multilib, under what configuration does abi_x86_32 get set on its
29 own? With a blank ABI_X86 variable in make.conf? Every 32-bit package
30 I've ever pulled in has needed that flag set, and I've had to manually
31 set it until blockers are resolved. I've not set -abi_x86_32 globally
32 or anything like that.
33
34 - --
35 Daniel Campbell - Gentoo Developer
36 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
37 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6
38 -----BEGIN PGP SIGNATURE-----
39 Version: GnuPG v2
40
41 iQIcBAEBCAAGBQJWvAQBAAoJEAEkDpRQOeFw+xsP/2SZXSXgFFecQ4NTyrKzb6kf
42 Xh70j6zTjnp3D/AMJi8+s4VU7q78KGWEWxofg6kEqENe2bPlMLapeVkzvrI42VZ4
43 KdIdumh/sbu4ZwA3xEQHoCHRRfE0FQZPwlK16qt0LeiLsIbprlETzRE31d/D5ui3
44 Atgg9s6ZUWLpZYGkf3afjZpqLJyLijBEu+cUun7hd/zpNu6aKEDd4I5bKjrps/26
45 2rwW5zRy2qPr1U0nBS8xgQA4QwGmmg3Jtbtk5KeWjOJ3dEvazSjxHOYNv95bbNBj
46 N4leSXdKh33qr3uAWmDfKvQGwS4aNcN/8+7nQ0GwlJda4tT94YO4VvlhO1qe0ip7
47 dW9NNRlOZ420vFWR7S2dxyeSnyg9+zpSbx4Z3UNYN30Cd/AG17+ON8uRWJmbpRdZ
48 UfU86CdKW8eFHeDn96kGPlJg6Hm/BrnFB+PZCws4v+/nF7POJ4OptQQQ6gFmhf6D
49 M9YciobV4i0bfDuwg7SAQpiyJ1hShe0z4qLmwGpcF/D8IFpv7EjcOxW0syMvlZzq
50 4PQzlKshnl0YCDhMfCNRsg9ru6FTrWyRlBqaJMeXYez38r91CgRRjKoY3hoqiOxM
51 bkKtWn/eVzE2W+qjz5sP3cSaJzPwJmj3ldiiyVCbYqYFmW6jgIPnWJt6a0Tvr4TN
52 DPnup09W3Kx5W9qmSz+n
53 =GNMb
54 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] "Lazy" use flags? Rich Freeman <rich0@g.o>