1 |
On Saturday 18 April 2015 11:15:56 hasufell wrote: |
2 |
> On 04/17/2015 07:15 PM, Rich Freeman wrote: |
3 |
> > On Fri, Apr 17, 2015 at 10:41 AM, Alexander Berntsen |
4 |
> > |
5 |
> > <bernalex@g.o> wrote: |
6 |
> >> On 17/04/15 16:33, Andrew Savchenko wrote: |
7 |
> >>> The problem is double effort: previously one developer effort was |
8 |
> >>> needed, now effort is doubled at least |
9 |
> >> |
10 |
> >> You have correctly identified the problem; in order to do things |
11 |
> >> properly one must do things properly, which is more difficult than not |
12 |
> >> doing things properly. |
13 |
> > |
14 |
> > "Properly" is just a matter of requirements. Gentoo has 18k packages |
15 |
> > right now. In my general experience, they install fine maybe 95% of |
16 |
> > the time. |
17 |
> |
18 |
> Can you back up your "general experience" with a tinderbox log? In |
19 |
> addition, you are decreasing "QA" to "compiles". That's not the definition. |
20 |
> |
21 |
|
22 |
Out of all the packages that are visible (i.e. not masked, hidden by |
23 |
uninstallable dependencies, or hidden by useflag requiremenst) |
24 |
|
25 |
For amd64 I see a build failure rate of ~2%, iow. out of ~10k packages that |
26 |
are buildable with a standard profile about 200 fail. (Last run done about half |
27 |
a year ago, it's slowly improved since I started in 2006) |
28 |
|
29 |
So the 95% buildable sounds like a very pessimistic estimate to me. |
30 |
|
31 |
For x86 the data looks pretty much the same, I think marginally worse. |