Hi,

Le 11/02/2015 21:44, Bill Allombert a écrit :
On Fri, Feb 06, 2015 at 07:08:49PM +0100, Julien Puydt wrote:
Package: pari-gp
Version: 2.7.2-1
Severity: wishlist

Hello Julien,

While trying to use the debian package in sagemath, it turned out
two things were lacking to make it work:
- they use anal.h ;

This is a private header file, there is no good purpose to include in the
binary package. If SAGE really needs it, they should just copy the part
they need. There is not interface garanty anyway.

I don't know what they use it for.

- they also have backported patches to add cb_pari_err_handle from
upstream's repository (see end of this mail).

Can we get those in debian too?

This patch is breaking the ABI and API, thus this is not possible to
apply it.

Since it's backported from upstream, it will be in some version at some point : do you have an ETA?

Beside SAGE could do the same thing without patching PARI, by
using the standard PARI error trapping mechanism (iferr_env and
global_err_data). This would be much better.

That would be the sensible thing to do, but sage developers have a terrible tendency to patch upstream instead of using upstream. On some occasions, I have proposed them to replace an upstream patch with a one-line patch to their code, because the api to configure what they wanted was right there...

It looks like they've been toying with pari error handling for months:
http://trac.sagemath.org/ticket/14894

Is there a better way to do what they want ?

Snark


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to