Gentoo Archives: gentoo-science

From: "François Bissey" <frp.bissey@×××××.com>
To: gentoo-science@l.g.o
Subject: Re: [gentoo-science] ntl bump
Date: Fri, 10 Jul 2015 10:05:49
Message-Id: CAE25162-B082-485D-B1A4-87C1D630A949@slingshot.co.nz
In Reply to: Re: [gentoo-science] ntl bump by Thomas Kahle
1 Hi Thomas,
2 > On 10/07/2015, at 18:23, Thomas Kahle <tomka@g.o> wrote:
3 >
4 > Hi,
5 >
6 > On 10/07/15 09:07, François Bissey wrote:
7 >> On 07/09/15 11:12, François Bissey wrote:
8 >>> Hi,
9 >>>
10 >>> Resurrecting the thread from the dead. Sage is moving
11 >>> to ntl-9.2.0 plus a couple of patches (of which upstream is
12 >>> aware and will do something about sooner rather than later).
13 >>>
14 >>> We have patch for singular-3 cherry-picked from the singular-4
15 >>> main github tree.
16 >>>
17 >>> All matter of details here
18 >>> http://trac.sagemath.org/ticket/18845
19 >>>
20 >>
21 >> And upstream released ntl-9.3.0 and sage is moving to that.
22 >> And it is now in the sage-on-gentoo overlay to be used for
23 >> sage 6.8 when it comes out. It is free of patch originating
24 >> from sage! Yeah!
25 >
26 > Hi,
27 >
28 > I'd like to put 9.3 in the main tree, but there are some problems
29 > with the ebuild. There are lots of unecessary "|| die" and the
30 > patch "${FILESDIR}"/${PN}-9.2.0-singular.patch is also not there.
31 > Is this patch necessary for the main tree? What does it do?
32
33 I reckon you are right about the number of “|| die” they are not necessary
34 in EAPI 5.
35 Still the points you raise are interesting because they are all present in your
36 ntl-9.0.2.ebuild from which the 9.3.0 ebuild is based. The only thing is that
37 patches have been rebased on the new code and I added a “src_test” phase
38 because I think your handling of “test” is wrong - it is at least wrong the
39 way I have been using the ebuild command directly while I write them.
40
41 * As noted the singular patch is for compatibility with singular (at least
42 version 3, I do not know if it is with version 4). Without it singular won’t
43 build if I remember correctly.
44
45 I will clean up those “die” for you.
46
47 François

Replies

Subject Author
Re: [gentoo-science] ntl bump "François Bissey" <frp.bissey@×××××.com>