On Monday, March 11, 2019 at 10:06:59 AM UTC, E. Madison Bray wrote: > > On Mon, Mar 11, 2019 at 10:43 AM Jeroen Demeyer <j.de...@ugent.be > <javascript:>> wrote: > > > > On 2019-03-11 10:42, E. Madison Bray wrote: > > > The spkg-install script (e.g. under > > > local/var/tmp/sage/build/patch-2.7.5/spkg-install) should start with a > > > shebang line like > > > > > > #!/usr/bin/env bash > > > > > > So that should already use the correct shell unless your `bash` is > > > actually something that is not bash-compatible. > > > > Could it be a very old version of bash? What's the output of > > > > bash --version >
by the way, there was an effort to allow dash be used as a default shell: https://trac.sagemath.org/ticket/23451 and here was a discussion of what happends on FreeBSD regarding shells: https://trac.sagemath.org/ticket/24491 > > Could be. Apparently the += operator was not introduced until bash > 3.1, which came out in 2005. That is quite old and not something I've > seen in a while, though not *that* old in bash terms :) > -- 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.