1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
MIkey wrote: |
5 |
> |
6 |
>>As for the stage 1 problems you described, this is exactly what i |
7 |
>>already told you in the same thread. Supporting stage 1 costs extra |
8 |
>>resources, this thread is a perfect example of it. |
9 |
> |
10 |
> |
11 |
> And this is the primary point I am arguing. I keep hearing it, over and |
12 |
> over. My testing leads me to a much different conclusion, I offered |
13 |
> details describing why I reached my conclusions. It is the developers that |
14 |
> decided to stop supporting the stage1 installation method, without asking |
15 |
> users. I am asking you all to justify that decision, preferrably with |
16 |
> facts. I am claiming that that the stage1 installation method is in fact |
17 |
> much easier, quicker, cleaner, and more dependable. I have still not heard |
18 |
> a reasonable argument to refute that basic assertion. I have heard vague |
19 |
> claims but no quantification. |
20 |
> |
21 |
> I even went as far as posting patches to fix some of the major bugs that |
22 |
> have gone unnoticed for, how long? Which is, in effect, me offering |
23 |
> solutions. I have also posted proposals with patches for simple, |
24 |
> incremental changes in portage that would make gentoo more palatable in an |
25 |
> "enterprise" environment. |
26 |
> |
27 |
> So far it has been a fairly fruitless endeavor... |
28 |
> |
29 |
|
30 |
Maybe you think fixing a circular dep is easy, I know I do. But when |
31 |
Joe Shmoe think it's OMG U63r 1337 to install gentoo using a stage1 |
32 |
because it makes his system so awesomely fast ( hence, The Conrad |
33 |
install on the forums, heh ;) ) and he has no ****ing clue how any of |
34 |
this crap works, and you tell him to fix the circular deps. He isn't, |
35 |
he is going to file a bug, which will be marked WONTFIX. We know there |
36 |
are circular deps, it's unavoidable in many situations. |
37 |
|
38 |
The problem with a stage1 as *I* see it, is it that it's a grab-bag |
39 |
system. A half-built system that some user, even following the official |
40 |
docs, can fuck up in a myriad of ways, just by turning on use flags. |
41 |
USE flags that that enable things that cause dep circles, enabling |
42 |
things that cause other things to not compile because the stage1 ISN'T a |
43 |
full system. Our deptrees aren't complete, they make assumptions about |
44 |
the current system, and those assumptions generally are not true on a |
45 |
stage1 or stage2 system. |
46 |
|
47 |
There is no way around this, in my reckoning, without giving the user a |
48 |
complete system to start with. Then they can't trigger silly ass |
49 |
circular deps, because guess what, the base system is already installed! |
50 |
If openSSL depends on perl and perl depends on openSSL, who cares, |
51 |
they are both installed, not a problem! |
52 |
|
53 |
- -Alec Warner (antarus) |
54 |
-----BEGIN PGP SIGNATURE----- |
55 |
Version: GnuPG v1.4.2 (GNU/Linux) |
56 |
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org |
57 |
|
58 |
iQIVAwUBQ9kB82zglR5RwbyYAQKvZBAAk6NARUbJUy4jnwrGeA2Skod+zduvvKKH |
59 |
a1/JDbDYTa/zB1zgxyLp28DAT8SBdCjuZ3oaA39txI/ZBgt7QvdtdmrHfWYKOXh2 |
60 |
EI2lGKXsc7f5Boo4SVaMPKYhUcUzLO2c7wuTMTylpL5VHX+JhdFBShCXD6s5CQ3x |
61 |
glhWWnLBLCAbY0h3PYMwTJKgW+FeD7PMF67RBasYFTxZE5rNFMBv9gOSvZ6Da8oY |
62 |
mJjBCbXIILcSYHKqPFw7nSHKm9JCRJUAV/kls0GoxqzOEFt5DJyCazPBHAMjflT4 |
63 |
Uw2n0JGIQVy+OREV1iho4S5SjBwLcSeDhs0kXPFL0Kp7GxBjSKO3l5PITp7iXe2F |
64 |
ubNi5quuG5ElMetPK9bRk+V1m3NYZB+y1m+Ui5ZhsbiRwIvkrrUJbej0gd+SV6Aq |
65 |
Y9+jAACRfnWFFElSTTkeg5PFrTX3Pq0cuT/XSmt3qFxWwUfqVKNbG3UkIlD05XeQ |
66 |
VjM/oOaGdw/sWRahzvh2mFKRvRuHESRrByRBjRRqaypbu0lN7MfDwYqXLct2rc89 |
67 |
qFJXNWWisX9vxUDnxZ3OkHZJBQwS+VLy/oL1crhpBH0l45UR/Fzb8l2z5GQfxrrS |
68 |
88EB7mby4+Owf2ZAgcbAYWOBya2/g9ZbAi/08xv9bYjKZQbyDya8iaEXgzRz3Mui |
69 |
M0PpX65pkFY= |
70 |
=xbGa |
71 |
-----END PGP SIGNATURE----- |
72 |
-- |
73 |
gentoo-dev@g.o mailing list |