Gentoo Archives: gentoo-science

From: "François Bissey" <f.r.bissey@×××××××××.nz>
To: gentoo-science@l.g.o
Subject: [gentoo-science] [sage-on-gentoo]system singular is ready for use
Date: Fri, 30 Jul 2010 23:58:22
Message-Id: 201007311157.45593.f.r.bissey@massey.ac.nz
1 Hi all,
2
3 Christopher has now removed the mask on the latest versions
4 of the sage and sage-core ebuilds. These two ditch sage-singular
5 in favour of a system wide singular. The segfault I mentioned
6 earlier originated on sage's side as it tried to dlopen libsingular
7 with an absolute path that lead in the wrong place.
8
9 The last few touches are singular side, libsingular's headers call
10 to some headers that are now shipped by the factory ebuild, so
11 I added a dependency in singular. Lastly, sage uses singular's
12 uncompressed info file for its help system so I added a use flag
13 to install it.
14 A better solution would probably to use the compressed info file.
15 If anyone has a clue on how to properly open a compressed file
16 from python we could use that.
17
18 The last thing that needs to live in /opt/sage is the wiki.
19 It is not really all that useful so we will ditch it. If you were
20 using it you better speak now so we can make a contingency plan.
21
22 Our plan is to put all of sage under /usr as soon as possible,
23 /opt/sage is to go away - watch this space!
24
25 The last minor annoyance is jmol. There are a number of things
26 that I want to do/test with jmol but thats a matter for another
27 message.
28
29 To enjoy sage with system singular don't forget to re-emerge
30 singular with the "sage" and "libsingular" flags. Then sage-core
31 sage-scripts and sage can be updated.
32
33 Cheers,
34 Francois