Gentoo Archives: gentoo-dev

From: "A. Wilcox" <awilfox@×××××××××××.org>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE)
Date: Fri, 02 Jun 2017 01:18:32
Message-Id: 5930BCC6.2070703@adelielinux.org
In Reply to: Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE) by Alexis Ballier
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 unpopular, unwanted opinion:
5
6 just have users of a *source based distro* where the emphasis is
7 *choice* actually choose what they want?
8
9 What is the big deal with the way REQUIRED_USE works now? "Users have
10 to do something". You always have to do something when you run
11 source-based distros. If they don't want to do something, don't run a
12 distro that is source-based. Gentoo being about choice necessitates
13 knowledge about the choices you make before you make them. It will
14 never be truly "user friendly" for the noob set. And that's fine, and
15 that's where "friendly" forks like Sabayon and CoreOS and Adélie come in
16 .
17
18 I don't really want to see Portage's code base bloated with even
19 another solver that is poorly defined (and worse, this one would make
20 it in to PMS) just because users want to be lazy and Gentoo devs want
21 to enable laziness.
22
23 For the SSL/provider thing, I suggest just doing a DEPEND=ssl? (
24 virtual/ssl ) where that is provided by openssl or libressl. If a
25 package doesn't support both, just DEPEND=ssl? ( whichever one it does
26 support ). [I actually suggested this some time ago, but was ignored
27 there, too.]
28
29 But hey, I'm not a Gentoo dev, so I really don't have a voice here. :)
30
31 - --arw
32
33 - --
34 A. Wilcox (awilfox)
35 Project Lead, Adélie Linux
36 http://adelielinux.org
37 -----BEGIN PGP SIGNATURE-----
38 Version: GnuPG v2
39
40 iQIcBAEBCAAGBQJZMLy/AAoJEMspy1GSK50Uxd4QAIgieHNztCMC0R4z4++QGDO5
41 8j6uITVKoCP7wKpVZ2Dm8r0g2EbVBH+zy+Kz3Mbum8agaosoG6oW1mj66S2TjpX8
42 C8OokXVjhQuuddiDiZo2jXN5SABs/LLvkrElDVNdiGSluyfz/0V2I+OcXz40CrQv
43 KjZA4LWIavOK8FhX8PzPydwtDbS9YPBuDKE2vdK9A5+raleKZvjlhLw3PF1yDqlc
44 k1slBy20Wg5WtA0L1lo+ugZbLSrR5wmzBqji24Vh7pTariSV8nMhbAKiEVOY3PZ8
45 bEJdCahSO45Z9HJHfW6rxfVHPDWwCXw2JRjL4H9ixY3m96Za6KRNc1K/2KOOgI9D
46 0zyI2O+vtBrHmQJ9QiXsQ8c11MwYqz//2APCTuIwV8qjvKQTQBvQQRibYlZCRGJ7
47 8pBMrryd8TmtVcbN+aLzZcn1Z0K1lmM42zZxg1070C72VidJJOi4WqfO7/vWoMzQ
48 m5TlUqd/vFLB5UidCND5KD9GDhiVQBl8DSJlENwaPGLgIqxGbzx6A/gxh80+TC4Q
49 +SiKiQ/et87WVbZxNwx7/j5RATAlfZwMLvMVibjcwc+RKbx4JrOI2eaj/IOEMM8T
50 suYiHN2Q63HWjZXj59o9Jo/5uzhE2Ygd6VlyCQPvAgbfe8gWOTsXtMat03FSkkb0
51 2Z1+N5nnCdWSMLLSvNBN
52 =Rxfe
53 -----END PGP SIGNATURE-----

Replies