1 |
On Sat, Aug 24, 2013 at 11:39 AM, Chí-Thanh Christopher Nguyễn |
2 |
<chithanh@g.o> wrote: |
3 |
> Jeroen Roovers schrieb: |
4 |
>> Mixing stable and testing is precisely what package |
5 |
>> maintainers (hopefully) do when committing new versions: building and |
6 |
>> running new software on a known to be stable platform on the premise |
7 |
>> that the new software is likely to be merged into the stable branch |
8 |
>> (before the platform changes too much). |
9 |
> |
10 |
> At least for x11 maintained packages, we don't support mixing of stable and |
11 |
> unstable parts of X in the way that you suggest. |
12 |
> |
13 |
> We don't mind however whether the rest of the system is stable or not. |
14 |
|
15 |
Ideally such restrictions should be reflected in the dependencies - |
16 |
for many packages they are (for example mythtv and mythplugins require |
17 |
matching versions and this is set in the mythplugins dependencies). |
18 |
|
19 |
However, in general supporting a mixing stable and unstable doesn't |
20 |
mean doing so for what amounts to split packages. Nobody would really |
21 |
expect kwin 4.10 to work with plasma-runtime 4.11, and so on. |
22 |
|
23 |
I don't really think there are any real problems here with Gentoo. I |
24 |
think almost all maintainers evaluate individual bugs on their merits |
25 |
and don't use non-standard configs as a "cop-out." If it breaks with |
26 |
reasonable but non-standard CFLAGS they should be filtered (again, |
27 |
within reason). If there is some missing version dep then it should |
28 |
be stated. As jer pointed out sometimes you get reverse dep issues |
29 |
that aren't straightforward to fix. In those cases the solution |
30 |
usually isn't to close as INVALID, but to start a tracker to fix the |
31 |
issue (since sooner or later it has to be fixed when the dep goes |
32 |
stable). Not all bugs can be fixed in 5 minutes, and I think users |
33 |
generally appreciate that. Likewise, some configs just aren't |
34 |
supportable and a brief comment and a close-out is perfectly fine. |
35 |
Like I said - take bugs on their merits. |
36 |
|
37 |
Rich |