1 |
Marco Calviani schreef: |
2 |
> Hi list, i would like to have clarification regarding the policy of |
3 |
> switching packages from testing to stable. Is this policy due to |
4 |
> particular bugs in the packages? |
5 |
> |
6 |
No. Gentoo's "stable" and "testing" refers to the /ebuilds/, not the |
7 |
packages. |
8 |
|
9 |
I'm not a dev, but from my experience, if upstream (the developers of a |
10 |
particular package) release the package, then it is considered to be |
11 |
'stable' (insofar as it's releaseable, and Gentoo does not include betas |
12 |
or development versions in the Portage tree). |
13 |
|
14 |
However, the ebuild script that allows the package to compile on Gentoo |
15 |
may contain errors, so it must be tested. That is what ~ARCH is about; |
16 |
making sure the provided ebuild compiles the source of the application |
17 |
correctly and successfully with relationship to the rest of a Gentoo system. |
18 |
|
19 |
~ARCH packages/ebuilds are normally tested for (30? 90?) days, after |
20 |
which time if no bugs are filed, they generally move into stable. It is |
21 |
hoped that users who use ~ARCH are willing to file or comment on bugs on |
22 |
bugs.gentoo.org (b.g.o). The system only works if everybody helps. |
23 |
|
24 |
If a package itself contains serious errors (fairly easily discerned |
25 |
from a filed bug whether the problem is the ebuild or the package), |
26 |
you'll see it getting hard-masked pretty darn quick (that's what |
27 |
hard-masking is for/about-- it generally means the package itself is |
28 |
broken), while we wait for upstream to fix whatever is wrong. |
29 |
|
30 |
While 'testing' is just that, and therefore not specifically 'stable', |
31 |
in practice testing usually is pretty stable (all problems I've had I've |
32 |
been able to overcome myself, despite not being a developer or any kind |
33 |
of programmer who understands deeply what's actually going on). However, |
34 |
sometimes testing does expose upstream bugs that cause the package to |
35 |
break (or break on your system), so ultimately, it's not "safe" (as in |
36 |
"safe as houses"), but it's not like it's usually risking your system |
37 |
stability in a major way (i.e., you can't boot, or the system fails to |
38 |
operate, etc.) |
39 |
|
40 |
HTH, |
41 |
Holly |
42 |
-- |
43 |
gentoo-user@g.o mailing list |