On Tue, Apr 23, 2024 at 3:31 PM Matthias Koeppe <matthiaskoe...@gmail.com> wrote: > > On Tuesday, April 23, 2024 at 6:14:05 AM UTC-7 Dima Pasechnik wrote: > > On Sun, Apr 21, 2024 at 10:42 PM Matthias Koeppe <matthia...@gmail.com> wrote: > > Let's just go through the list of distribution packages and their > dependencies for concreteness. (All depend on sagemath-categories and thus on > the basic arithmetic libraries gmp, mpc, mpfr, gmpy2) > > > these are seemingly incomplete: > > > What makes that seem to you? > > > sagemath-combinat > - non-Python dependency: symmetrica > (https://github.com/mkoeppe/sage/blob/t/32432/modularization_of_sagelib__break_out_a_separate_package_sagemath_polyhedra/pkgs/sagemath-combinat/pyproject.toml.m4#L65) > > non-python: depends on GAP, givaro, too > > > No. Your source? in
src/sage/combinat//designs/block_design.py you can see lazy_import('sage.libs.gap.libgap', 'libgap') lazy_import('sage.rings.finite_rings.finite_field_constructor', 'FiniteField') > > > > > sagemath-graphs > - non-Python dependency: boost > (https://github.com/mkoeppe/sage/blob/t/32432/modularization_of_sagelib__break_out_a_separate_package_sagemath_polyhedra/pkgs/sagemath-graphs/pyproject.toml.m4#L73) > > > non-python: depends on GAP, givaro, too > > > No. Source? similar to the above > > > sagemath-modules > - non-Python dependency: gsl > (https://github.com/mkoeppe/sage/blob/t/32432/modularization_of_sagelib__break_out_a_separate_package_sagemath_polyhedra/pkgs/sagemath-modules/pyproject.toml.m4#L109) > - Python build requirement: numpy > > > non-python: linbox, flas_ffpac, too ? > > > No. Source? same as above, basically These modules don't function in any meaningful way without dependencies I listed. Dima > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/f54a1d55-b7c2-47a8-9245-d470a63091fan%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq2AzRpc-fvxSki%3Dg8P%3D%2B%3DExWqidb%3Dtcm7DrzLmY2W89Qw%40mail.gmail.com.