[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#696836: RFP: libmath-pari-perl -- Perl bindings for PARI



On 12/27/2012 08:41 PM, gregor herrmann wrote:
> On Fri, 28 Dec 2012 00:28:30 +0000, brian m. carlson wrote:
> 
>> * Package name    : libmath-pari-perl
>>   Version         : 2.01080605
>>   Upstream Author : Ilya Zakharevich
>> * URL             : http://search.cpan.org/~ilyaz/Math-Pari-2.01080605/Pari.pm
>> * License         : Perl (Artistic | GPL-1+)
>>   Programming Lang: Perl
>>   Description     : Perl bindings for PARI
> 
>> I'm interested in this primarily as an indirect dependency for
>> Crypt::OpenPGP, and building it by hand is non-trivial if I want it to
>> link to Debian's libpari.
> 
> Ack.
> 
> The last ITP for this package (#440527) was also closed after some
> time because it's somewhere between untrivial and impossible ...
> 
> After a quick glance at the old bug report it would need something
> like libpari-source ...
> 
> AFAICS there was no reply from the libpari maintainer, and upstream
> in https://rt.cpan.org/Ticket/Display.html?id=30552 also didn't
> follow up on Gunnar's request.
> 
> INSTALL mentions some ways about using a pre-built libpari but this
> doesn't sound very encouraging ... (And the hint with LIBPARI= also
> doesn't seem to work for me.)

Having looked at this in the past for other modules that depend on
Math::PARI (Crypt::OpenPGP in particular), I echo gregor's sentiments.
Upstream seems to be (passively or actively) averse to the idea that
Math::PARI might be installed or maintained via a binary distribution
like debian.  Note the admonitions about needing perl itself to have
been built on "this machine" in the latest README:

  https://metacpan.org/source/ILYAZ/Math-Pari-2.01080605/README

Fortunately for my own Crypt::OpenPGP goals, recent work on Math::Prime
and Crypt::RSA might relieve us of some Math::PARI dependencies, which
could clear the way forward for Crypt::OpenPGP (finally!) by jessie.

brian, what in particular do you want or need Math::PARI for?  Maybe
there's another route that would help you get to your goal?

Regards,

	--dkg


Reply to: