On Friday, April 22, 2022 at 8:16:08 AM UTC-7 seb....@gmail.com wrote:

> (./sage -i should be deprecated and removed…)
>
> — or just have ‘sage -i xyz’ do whatever ‘make xyz’ now does, perhaps.
>
> It has been repeated many times that "sage -i" either "is" deprecated or 
"should be" deprecated.
I do not support deprecating it.

"sage -i xyz" does do the same thing as "make xyz" and is more convenient 
to users.

One important caveat is that the build environment needs to be set up for 
"sage -i" with the same steps (following README.md) that may have been used 
in the initial installation. In particular, on macOS with homebrew, one 
needs to use ". .homebrew-build-env".
The original reported problem, of not finding gmp and thus building it, is 
likely the result of not running this command before "sage -i".

This situations can be improved by tickets such as 
https://trac.sagemath.org/ticket/31348 (needs help).

If we don’t support optional packages for binary distribution, we should 
> make it clear in the installation guide. 
>
Actually we no longer advertise the binary distribution.

For Ubuntu users the hint to use the systems standard package managers 
> leads to an old version (9.0)
>
I agree, we should update our documentation to warn people about wildly 
outdated distribution packages on outdated OS distributions, and steer 
users to using conda-forge. 

This could be done in https://trac.sagemath.org/ticket/33655 
(Website/wiki/documentation: Streamline entry points for installation and 
development). Needs help!!




-- 
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/f783dfc8-6be9-465f-88f8-eaa0d883e733n%40googlegroups.com.

Reply via email to