1 |
Quoting Steven Trogdon <strogdon@×××××.edu>: |
2 |
|
3 |
> On Wed, 24 Aug 2011 12:03:19 +0200 |
4 |
> rose@××××××××××××××.de wrote: |
5 |
> |
6 |
>> Hi, |
7 |
>> |
8 |
>> I just installed more or less succesful sage. During the |
9 |
>> installation numpy was downgraded from numpy-1.6.1 to numpy-1.5.1. |
10 |
>> Now every 'emerge -uvDN world' complaines about; |
11 |
>> |
12 |
>> WARNING: One or more updates have been skipped due to a dependency conflict: |
13 |
>> |
14 |
>> dev-python/numpy:0 |
15 |
>> |
16 |
>> (dev-python/numpy-1.6.1::gentoo, ebuild scheduled for merge) |
17 |
>> conflicts with |
18 |
>> ~dev-python/numpy-1.5.1 required by |
19 |
>> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) |
20 |
>> |
21 |
>> dev-python/pexpect:0 |
22 |
>> |
23 |
>> (dev-python/pexpect-2.4-r1::sage-on-gentoo, ebuild scheduled for |
24 |
>> merge) conflicts with |
25 |
>> ~dev-python/pexpect-2.0 required by |
26 |
>> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) |
27 |
>> |
28 |
>> If I try to install couchdb, numpy-1.6.1 will be installed again: |
29 |
>> |
30 |
>> root@caiman:/root(4)# emerge -pvuDN couchdb |
31 |
>> |
32 |
>> These are the packages that would be merged, in order: |
33 |
>> |
34 |
>> Calculating dependencies... done! |
35 |
>> [ebuild N ] dev-lang/erlang-14.2.3 USE="doc emacs java odbc |
36 |
>> smp ssl tk wxwidgets -halfword -hipe -kpoll -sctp" 98,075 kB |
37 |
>> [ebuild N ] dev-db/couchdb-1.1.0 USE="-test" 1,063 kB |
38 |
>> [ebuild U ] dev-python/numpy-1.6.1 [1.5.1] USE="doc lapack -test" 0 kB |
39 |
>> |
40 |
>> Should I mask numpy-1.6.1 or how are the chances that sage will work |
41 |
>> with numpy-1.6.1? |
42 |
>> |
43 |
> At least until this Bug |
44 |
> |
45 |
> https://bugs.gentoo.org/show_bug.cgi?id=371099 |
46 |
> |
47 |
> is resolved (sog) sage requires ~numpy-1.5.1 |
48 |
> |
49 |
> I'm not sure exactly the impact on your system of masking |
50 |
> >=numpy-1.6.0 but you |
51 |
> could try that and see what emerge -puDNv world gives. I don't see which |
52 |
> component, if any, of couchdb is pulling in numpy or where else numpy is |
53 |
> needed on your system. Oh, and you will also have to mask >=pexpect-2.4 |
54 |
> |
55 |
Hi all, |
56 |
|
57 |
Sorry I needed to have a little break. numpy-1.6+ is not compatible with sage |
58 |
at the moment: |
59 |
http://trac.sagemath.org/sage_trac/ticket/11334 |
60 |
so don't try it. I suspect numpy wants to upgrade to 1.6.1 for you for the |
61 |
following reason: |
62 |
1) you put numpy in your package.keywords file |
63 |
2) numpy is part of your world set. It is upgraded independently of any |
64 |
dependency requirement. The fact that it is pulled just by -D is |
65 |
somewhat a bug |
66 |
in portage - although there could be a web of dependencies leading to numpy. |
67 |
emerge -puNv couchdb probably won't pick it. |
68 |
|
69 |
If you downgraded from numpy-1.6.x to 1.5.1 don't forget to rebuild scipy. |
70 |
|
71 |
Francois |