1 |
On Thu, Oct 13, 2011 at 11:01 PM, Mike Frysinger <vapier@g.o> wrote: |
2 |
> On Thursday 13 October 2011 14:15:54 Sebastian Luther wrote: |
3 |
>> WARNING: One or more updates have been skipped due to a dependency |
4 |
>> conflict: |
5 |
>> |
6 |
>> dev-python/numpy:0 |
7 |
>> (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) conflicts |
8 |
>> with ~dev-python/numpy-1.5.1 required by |
9 |
>> (sci-mathematics/sage-4.7.1-r2::sage-on-gentoo, installed) |
10 |
>> |
11 |
>> dev-python/pexpect:0 |
12 |
>> (dev-python/pexpect-2.4-r1::sage-on-gentoo, ebuild scheduled for |
13 |
>> merge) conflicts with ~dev-python/pexpect-2.0 required by |
14 |
>> (sci-mathematics/sage-4.7.1-r2::sage-on-gentoo, installed) |
15 |
>> |
16 |
>> Fact is that sci-mathematics/sage can't be made work without those deps. |
17 |
>> Fact is that I want this package and couldn't care less if I have the |
18 |
>> latest version of these other two packages. |
19 |
>> |
20 |
>> If in turn I cared for the other two packages, then I would have to |
21 |
>> remove sage. It's a choice but nothing else. |
22 |
> |
23 |
> it's a crap choice. users shouldn't have to select from diff sets of packages |
24 |
> because some are too broken to work properly. it's a bug and needs to be |
25 |
> fixed. and it shouldn't require twisting of arms to make people fix their |
26 |
> broken packages. |
27 |
|
28 |
I think you are misrepresenting the choice a bit here. If we aim for |
29 |
high quality in gentoo-x86 by avoiding deps like this I fear the |
30 |
choice will not be 'broken foo' or 'working foo' but instead 'broken |
31 |
foo' or 'no foo' as packages get masked and removed for not keeping up |
32 |
with the joneses. |
33 |
|
34 |
Don't get me wrong; I get the impression that there exist vast swaths |
35 |
of gentoo-x86 that are ...I'll use the term 'poorly maintained' and it |
36 |
would be good to get some of that stuff out. However I doubt our users |
37 |
would agree that this is necessarily 'better'. |
38 |
|
39 |
> |
40 |
> also, sci-mathematics/sage is a poor example here. it isn't in the main tree. |
41 |
> if people want to add poor packages to their overlays, they're free to. |
42 |
> -mike |
43 |
> |