1 |
On Tue, 06 Aug 2013 16:28:06 -0400 |
2 |
Ian Stakenvicius <axs@g.o> wrote: |
3 |
|
4 |
> -----BEGIN PGP SIGNED MESSAGE----- |
5 |
> Hash: SHA256 |
6 |
> |
7 |
> On 06/08/13 04:22 PM, Alexis Ballier wrote: |
8 |
> > On Tue, 6 Aug 2013 20:44:57 +0100 Ciaran McCreesh |
9 |
> > <ciaran.mccreesh@××××××××××.com> wrote: |
10 |
> > |
11 |
> >> On Tue, 6 Aug 2013 15:31:14 -0400 Alexis Ballier |
12 |
> >> <aballier@g.o> wrote: |
13 |
> >>> Well, ok, but this doesn't relate to what I was writing. |
14 |
> >>> Subslot, or slot emulators or whatever, in their current usage |
15 |
> >>> with := dependencies, are not fine grained enough for some use |
16 |
> >>> cases. Those cause regressions if used improperly. |
17 |
> >> |
18 |
> >> There is no regression. Previously, packages sometimes broke |
19 |
> >> when doing an upgrade. Now, packages do not break when doing an |
20 |
> >> upgrade. |
21 |
> > |
22 |
> > The regression is the useless rebuild. Without preserve-libs, |
23 |
> > packages break even more: cf the libc example. |
24 |
> > |
25 |
> |
26 |
> Terminology issue. Useless rebuilds are not regressions. they might |
27 |
> be undesirable, they might be bugs, but they are not something that |
28 |
> was happening before, and then was fixed, and now is happening again. |
29 |
|
30 |
Sorry, I failed to parse. |
31 |
They are something that was not happening before and now is happening. |
32 |
|
33 |
> The only thing "regression" can be applied to in this discussion is if |
34 |
> a consumer is NOT using a := slot-operator on a dep like poppler, and |
35 |
> the poppler libs that consumer uses are updated and breakage occurrs |
36 |
> - -- ie, the exact same case that was happening all the time prior to |
37 |
> EAPI5 adoption. IE, exactly what you are proposing to do in order to |
38 |
> reduce the extra rebuilds. |
39 |
|
40 |
This is not a regression from my definition: |
41 |
|
42 |
Software regression, the appearance of a bug which was absent in a |
43 |
previous revision |
44 |
|
45 |
http://en.wikipedia.org/wiki/Regression |