1 |
On 10/09/12 10:14, sitquietly wrote: |
2 |
> For the past several weeks I've found it impossible to emerge sage from the |
3 |
> sage-on-gentoo overlay because the ebuild for sage-5.2 (~amd64) and |
4 |
> sage-5.3_beta2 (masked) requires ~dev-python/networkx-1.6. However |
5 |
> networkx-1.6 is not in portage any longer; networkx-1.2 is in the overlay and |
6 |
> networkx-1.7 is in portage. |
7 |
> |
8 |
> sage-5.1 had a networkx-1.6 specific patch but I don't see any patches in |
9 |
> sage-5.2 that are networkx specific. |
10 |
> |
11 |
> Should I copy the sage ebuild into my local overlay and change the dependency |
12 |
> to networkx-1.7? I'd be glad to be warned if any one knows of any problem I |
13 |
> would encounter before I invest the time to try emerging sage to use the newer |
14 |
> version of networkx. |
15 |
> |
16 |
> I also was wondering why dev-python/networkx is required; I thought that |
17 |
> networkx was integrated into sage? |
18 |
> |
19 |
> |
20 |
|
21 |
Hi, |
22 |
|
23 |
I don't really understand how it comes that you don't have network-1.6 |
24 |
in your tree. It's definitely still there: |
25 |
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-python/networkx/ |
26 |
|
27 |
The point of sage-on-gentoo is two fold: |
28 |
1) system integration |
29 |
2) complete unbundling |
30 |
sage-5.1 in the overlay had a patch because upstream was still at |
31 |
networkx-1.2 and I wanted to switch early since the patch was ready to |
32 |
go for sage 5.2. sage 5.2 uses networkx-1.6 by default. I don't remember |
33 |
testing if 1.7 was ok. But 1.6 is in the tree. |
34 |
|
35 |
Francois |