On Mon, May 7, 2012 at 9:08 PM, Paulo César Pereira de Andrade
<paulo.cesar.pereira.de.andrade(a)gmail.com> wrote:
> In Mandriva I packaged gap packages from the
>
ftp://ftp.gap-system.org/pub/gap/gap4/tar.bz2/packages-2009_02_18-11_42_U...
> tarball and did not update it anymore...
>
> You may consider packaging contents from the latest packages tarball, e.g.
>
ftp://ftp.gap-system.org/pub/gap/gap4/tar.bz2/packages-2012_02_03-16_59_U...
We can't do that. Some of the packages in that tarball have license
issues, or depend on external software with license issues. We have
to take them one by one for auditing purposes.
> But should be better to follow the model you are using, and at least
> at first, package only what sagemath "absolutely" needs, that should
> be these packages (the missing ones that cause sage to fail to start):
Good, we agree. :-)
> ctbllib
> sonata
> guava
> factint
> gapdoc
> grape
> design
> toric
> laguna
> braid
>
> these should also be well maintained packages, and should all be
> in the "approved" list of gap packages.
That looks like a good initial list to me.
After installing your packages, it should be missing
guava
grape
design
toric
laguna
braid
But I got yet another flint problem:
File "polynomial_integer_dense_flint.pxd", line 11, in init
sage.rings.polynom
ial.polynomial_rational_flint (sage/rings/polynomial/polynomial_rational_flint.c
pp:14423)
ImportError: /home/pcpa/rpmbuild/BUILDROOT/sagemath-5.0.rc0-1.fc16.x86_64/usr/li
b64/python2.7/site-packages/sage/rings/polynomial/polynomial_integer_dense_flint
.so: undefined symbol: ZZ_limbs
You may consider a variant of this patch: