I cannot talk for all distress but in Gentoo (and I believe at least arch) I build everything as system packages. Which means that some have to be a particular version or include specific patches. The sagemath library - the python stuff - is then built and installed as a regular python package. Some adjustments are necessary to make it work. https://github.com/cschwan/sage-on-gentoo/tree/master/sci-mathematics/sage
François > On 26/08/2020, at 3:37 AM, Nicolo' Piazzalunga <nicolopiazzalu...@gmail.com> > wrote: > > We are now able to build sage on void linux by using ./bootstrap, ./configure > and make; everything is installed in some local folder, since make install is > a no-op. > > > Trying to package it, using as many system packages as possible, and taking > advantage of its build and configure features, > is it possible (1) to just move the whole thing, by copying some files to the > appropriate /usr/bin (or similar) and making some changes? > or is it better (2) to translate the configure/build scripts into the > xbps-source (Void Linux native packaging system, [1]) language, such that for > example one can still use ./configure, but what it does is instruct > xbps-source to build missing packages as system packages with appropriate > build options? > > > Thanks. > > > [1] https://github.com/void-linux/void-packages/blob/master/Manual.md > > -- > 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/5a6bfe5a-a9a9-6838-0068-bda813205d67%40gmail.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/A37DE9E5-20A8-4C99-AC78-241D16A9EDEA%40gmail.com.