On Wed, Aug 15, 2018 at 11:08 AM Jeroen Demeyer <j.deme...@ugent.be> wrote: > > On 2018-08-14 23:43, Erik Bray wrote: > > Isn't that just the normal message when running `sage -sh`? > > IIRC, I added that text because people were generally quite confused > which kind of commands should be run inside or outside of a Sage shell. > > The top-level "make" commands are typically run outside of a Sage shell > and don't need the Sage environment variables. There certainly was a > time when running "make" inside a Sage shell would sometimes break > stuff. I'm not sure whether this is still the case, but it seems safer > to advise against that.
As I wrote, I believe there *may* be cases where it *might* break things. But those are mostly things users would not and should not be doing. Mostly. The only reason users would be running `sage -i` is if they're installing optional/experimental packages, which I think is less likely to break. And they should never be running `make` (in fact in the Cygwin distribution the top-level Makefile is removed--this currently makes it impossible to install optional packages, but this in itself is a bug IMO and one I want to fix). In the meantime I think we should remove that warning, or at least have a way to disable it, as it's clearly confusing to users. -- 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 post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.