1 |
On Thu, Aug 22, 2013 at 7:28 AM, Markos Chandras <hwoarang@g.o> wrote: |
2 |
> On 22 August 2013 12:24, Rich Freeman <rich0@g.o> wrote: |
3 |
|
4 |
>> Do we actually have examples of this happening? I've never had |
5 |
>> problems with a mix of stable and ~arch keywords. Granted, I'm not |
6 |
>> running ~arch on most libs. |
7 |
> |
8 |
> Wow! That is something we actively encourage people to avoid. Mixed |
9 |
> systems are totally |
10 |
> unsupported and I am sure quite a few bugs are closed as invalid when |
11 |
> a mixed system is detected. |
12 |
|
13 |
So, this is what I was talking about - people say this but it really |
14 |
hasn't been borne out in reality as far as I can tell. I can |
15 |
certainly say that maintainers handle bugs from mixed systems all the |
16 |
time, if for no other reason than it is pretty hard to tell that a |
17 |
mixed system is in use. |
18 |
|
19 |
When bugs do crop up on mixed systems they're often the result of |
20 |
dependency errors - ones that are obscured by the fact that the |
21 |
package has only been tested on a ~arch system. |
22 |
|
23 |
The more subtle issue is if a stable package has an unstated |
24 |
<cat/foo-ver dep and pulling in foo breaks some other stable package. |
25 |
Those really are still valid bugs, though it may not be so easily |
26 |
fixed except in the short term (unless slotted a <version dep is hard |
27 |
to support). I've gotten caught by these on a few of my own packages, |
28 |
since I only testing them on ~arch very lightly (since I don't run |
29 |
~arch in general) - when it happens the deps get fixed and things are |
30 |
just that much better off when they get to stable (and if ~arch breaks |
31 |
on rare occasion that is what it is for). |
32 |
|
33 |
I see the ability to run a mixed system as one of the big benefits of |
34 |
using Gentoo - few distros support this nearly as well. As far as it |
35 |
being unsupported on Gentoo goes - that all depends on your definition |
36 |
of "support." We don't do a lot of handholding for ANY of our users. |
37 |
|
38 |
Rich |