Index | Thread | Search

From:
Dima Pasechnik <dima@sagemath.org>
Subject:
Re: math/pari: update to 2.17.2
To:
"Kirill A. Korinsky" <kirill@korins.ky>, ports@openbsd.org
Cc:
didickman@gmail.com
Date:
Thu, 5 Jun 2025 21:27:08 -0500

Download raw body.

Thread
On Fri, Jun 06, 2025 at 12:48:26AM +0200, Kirill A. Korinsky wrote:
> On Thu, 05 Jun 2025 22:04:48 +0200,
> Dima Pasechnik <dima@sagemath.org> wrote:
> > 
> > On Thu, Jun 05, 2025 at 01:13:17AM +0200, Kirill A. Korinsky wrote:
> > > On Thu, 05 Jun 2025 00:28:48 +0200,
> > > Daniel Dickman <didickman@gmail.com> wrote:
> > > >
> > > >
> > > >
> > > > On Wed, 4 Jun 2025, Kirill A. Korinsky wrote:
> > > >
> > > > > On Thu, 29 May 2025 19:32:15 +0200,
> > > > > Kirill A. Korinsky <kirill@korins.ky> wrote:
> > > > > >
> > > > > > ports@,
> > > > > >
> > > > > > I'd like to update math/pari to 2.17.2
> > > > > >
> > > > > > Tested on -current/amd64, no regression discovered.
> > > > > >
> > > > > > Ok?
> > > > > >
> > > >
> > > > ok with me if you want to commmit the update.
> > 
> > For many serious computations Pari needs extra data packages: https://pari.math.u-bordeaux.fr/packages.html
> > Linux distros typically provide there, e.g.
> > https://packages.gentoo.org/packages/sci-mathematics/pari-data
> > 
> > IMHO OpenBSD should package these, as well.
> > 
> 
> Indeed.
> 
> I not sure that adding subpackages or flavors make sense here,
> so, here the diff which adds it to math/pari.
> 
> /usr/local/share/pari/data is ~400Mb and I think it's acceptable by size,
> but it contais about 16k files.
> 
> That makes the diff quite large and I had attached it as .gz

Normally distros (e.g. gentoo) would only include pari-seadata, but not
pari-seadata-big/small  

Indeed,  pari-data-small is covered by  pari-seadata
and  pari-seadata-big, and pari-seadata-big is considered an overkill
for most uses.

That is, looking at the diff, I would have removed

+SIZE (pari-seadata-big-20080412.tar) = 103526400
+SIZE (pari-seadata-small-20080412.tgz) = 670664

Best,
Dima

> 
> Ok?
> 
> -- 
> wbr, Kirill