1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Chris Gianelloni wrote: |
5 |
> I'm starting to get more and more bugs from users whom have decided, |
6 |
> against the recommendation of those of us in Release Engineering, to do |
7 |
> a stage1 or stage2 installation using their custom USE flags, and |
8 |
> finding that their installation is unable to complete properly. The |
9 |
> problem stems from more and more packages adding more and more USE |
10 |
> flags. We already recommend that all users perform a stage3 |
11 |
> installation, but this doesn't appear to be enough to resolve the |
12 |
> problem. What it really boils down to is the inability for us to test |
13 |
> with all of the possible USE flag combinations and ever get a release |
14 |
> out the door. |
15 |
> |
16 |
> As it stands, I only see a few options, none of which sound very good: |
17 |
> |
18 |
> 1. Only release stage3 tarballs |
19 |
> 2. Inform users that only stage3 will be supported |
20 |
> 3. Change the documentation to recommend users not change USE flags |
21 |
> until after the completion of "emerge -e system" |
22 |
> |
23 |
> In pretty much every case, the real answer is "quit using stage1 if you |
24 |
> don't know what you're doing" but unfortunately, we're going to get the |
25 |
> pointless "but Gentoo is about choice" "argument" that really has no |
26 |
> bearing on the truth of what is Gentoo. Gentoo is *not* about choice. |
27 |
> Gentoo is about empowering the user to make the system as he sees fit. |
28 |
> This means there is a certain expectation that when you start fiddling |
29 |
> with stuff, you're going to pick up the pieces on your own. At any |
30 |
> rate, the problem is only going to get worse as more and more USE flags |
31 |
> are added. |
32 |
> |
33 |
> What can we do to curb this problem? |
34 |
> |
35 |
I am in favor of doing nothing but putting a warning on stage1 and stage |
36 |
2 saying only useflags that will be supported are ntpl ntplonly |
37 |
everything can and should be default IMHO. Then if they run into |
38 |
problems it is their problem and not ours. As much as we are about |
39 |
quality we still have a choice and if I choice a stage1 I do it for my |
40 |
own personal reasons. I am basically favoring do not edit useflags until |
41 |
stage3 if you make changes at this point you can use emerge -euD system |
42 |
- --newuse to rebuild packages to support your USE flags. |
43 |
|
44 |
That is just a small piece of my opinion. |
45 |
|
46 |
|
47 |
-----BEGIN PGP SIGNATURE----- |
48 |
Version: GnuPG v1.4.2 (GNU/Linux) |
49 |
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org |
50 |
|
51 |
iD8DBQFDZpJXGDfjNg8unQIRAj6+AJ9j8xAGVA8XVCtmCec2PuiHjNa+igCeLawn |
52 |
uBtOw+At0NitqN5SbYleoEc= |
53 |
=Z4UA |
54 |
-----END PGP SIGNATURE----- |
55 |
-- |
56 |
gentoo-releng@g.o mailing list |