Re: guix environment shebang interpreter

2020-02-13 Thread EuAndreh via
ml...@posteo.de writes: > But, one answer there has a possible solution for you: > https://unix.stackexchange.com/a/399698 > > --8<--- > #!/bin/sh - > > if [ "$1" != "--really" ]; then exec bash --posix -- "$0" --really "$@"; > fi > > shift > > #

Re: guix environment shebang interpreter

2020-02-07 Thread mlell
Great! however, note that at two different time points, you can get different versions of python with this command as the executing machine might have different versions of guix. Only if you pull a specific version of guix (e.g. with guix pull --commit) and have it in your PATH you will get

Re: guix environment shebang interpreter

2020-02-06 Thread John D. Boy
> > Is there a Guix equivalent of the nix-shell shebang? > You could imagine something like: > > #! /usr/bin/env guix environment --ad-hoc PKG1 PKG2 ... -- > INTERPRETER > > But alas, on linux you cannot put more than one argument in the shebang > line. I have successfully gotten this to

Re: guix environment shebang interpreter

2020-02-06 Thread mlell
Hi! Is there a Guix equivalent of the nix-shell shebang? You could imagine something like: #! /usr/bin/env guix environment --ad-hoc PKG1 PKG2 ... -- INTERPRETER But alas, on linux you cannot put more than one argument in the shebang line. See this discussion: https://unix.stack