1 |
On 17:27 Wed 30 May 2012, P Purkayastha wrote: |
2 |
> On 05/30/2012 05:07 PM, Thomas Kahle wrote: |
3 |
> > Hi, |
4 |
> > I'm trying to build sage on gentoo but I get a conflict: |
5 |
> > |
6 |
> > !!! Multiple package instances within a single package slot have been pulled |
7 |
> > !!! into the dependency graph, resulting in a slot conflict: |
8 |
> > |
9 |
> > dev-python/numpy:0 |
10 |
> > |
11 |
> > (dev-python/numpy-1.5.1::sage-on-gentoo, ebuild scheduled for merge) pulled in by |
12 |
> > ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-5.0-r1::sage-on-gentoo, ebuild scheduled for merge) |
13 |
> > |
14 |
> > (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) pulled in by |
15 |
> > >=dev-python/numpy-1.5[lapack] required by (sci-libs/scipy-0.9.0-r1::gentoo, ebuild scheduled for merge) |
16 |
> > |
17 |
> > Any suggestions? |
18 |
> > |
19 |
> > Thanks! |
20 |
> > Thomas |
21 |
> > |
22 |
> |
23 |
> The latter package scipy depends on >=numpy-1.5 whereas sage depends on |
24 |
> =numpy-1.5.1. So, simply mask the higher versions of numpy: |
25 |
> |
26 |
> If you have /etc/portage/package.mask directory then, |
27 |
> |
28 |
> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask/mask_numpy |
29 |
> |
30 |
> otherwise |
31 |
> |
32 |
> echo ">dev-python/numpy-1.5.1" >> /etc/portage/package.mask |
33 |
|
34 |
Really??? I thought I had seen portage resolving this situation in |
35 |
earlier occurrences... |
36 |
|
37 |
Thanks. |
38 |
|
39 |
-- |
40 |
Thomas Kahle |
41 |
http://dev.gentoo.org/~tomka/ |