| Newsgroups |
gmane.comp.mathematics.pari.user |
| Message-ID |
<[email protected]> |
Sorry, not PARI 2.8.1, I meant PARI 2.18.1 "alpha" from "testing"
https://pari.math.u-bordeaux.fr/pub/pari/testing/pari-2.18.1.alpha.tar.gz
Regards,
David Stes
----- Op 19 aug 2026 om 9:40 schreef stes [email protected]:
> I wanted to test compiling pari 2.8.1 from source code.
>
> Operating System : Debian Linux 13.6 (trixie) for AMD64.
>
> The hardware is physical AMD Ryzen processor (CPU).
>
> I installed "build-essential" (which is for building Debian packages, see the
> Debian Policy Manual
>
> https://www.debian.org/doc/debian-policy/index
>
> https://www.debian.org/doc/debian-policy/ch-source.html
>
> an informational list can be found in /usr/share/doc/build-essential/list
>
> In my case the "build-essential" was just to get GNU make 4.4.1 and GCC 14.2 for
> Debian trixie as the additional dpkg-dev for building Debian packages was not
> really needed just to compile PARI from source (I was not building a PARI
> Debian package).
>
> Also, I installed in addition to "build-essential", extra packages such as GNU
> GMP 6.3 and ncurses and readline 8.2 using the commands:
>
> apt install libreadline-dev
> apt install libncurses-dev
> apt install libgmp-dev (I have a question on this command, see below)
>
> Then I configured PARI using
>
> ./Configure --prefix=$HOME/pari --with-gmp -with-readline --mt=pthread
>
> This compiled fine using "make" and "make install".
>
> The resulting PARI gp executable in $HOME/pari/bin/gp reports that it is
> compiled with readline and GMP support using threading engine pthreads and
> reports number of nbthreads.
>
> So the compilation from source code was a success.
>
> During installing of GNU GMP I observed something strange, namely that gmp-doc
> (the documentation for GNU GMP ?) could not be installed.
>
> Is this a misunderstanding from my part, please, or do I see at :
>
> https://packages.debian.org/search?keywords=gmp-doc
>
> that gmp-doc is in a "non-free" source of Debian Linux. Why would that be the
> case ?
>
> Is the format of the documentation of GNU GMP nonfree or the contents ?
>
> The filelist seems to be available at
> https://packages.debian.org/trixie/all/gmp-doc/filelist
>
> The Policy Manual states :
>
> .2.4. The non-free archive area
>
> The non-free archive area contains supplemental packages intended to work with
> the Debian distribution that do not comply with the DFSG or have other problems
> that make their distribution problematic. They may not comply with all of the
> policy requirements in this manual due to restrictions on modifications or
> other limitations.
>
> I tried seeing in the Debian bugs database why the distribution of gmp-doc would
> be problematic or why would gmp-doc not comply with DFSG ??
>
> Regards,
> David Stes