I have a completely fresh install of OpenBSD 7.2. I installed Git with pkg_add git and cloned ShellSpec. When I try to run ShellSpec with ./shellspec (or with PATH="$HOME/shellspec:$PATH" shellspec) I receive the following error:
Not found specified shell: | `-- /bin/sh.
If I install Bash with pkg_add bash, start Bash, and then try to run ShellSpec in either of the above-mentioned ways, I get the exact same error message.
If I git checkout 0.27.x ShellSpec, I get the exact same error message.
Based on the source code, it looks like ShellSpec is unable to detect the shell in OpenBSD.
I'm running OpenBSD in the VM provided in this repository. I don't think the VM is the issue, because ShellSpec worked fine in similar VMs for FreeBSD, NetBSD, and Solaris.
I have a completely fresh install of OpenBSD 7.2. I installed Git with
pkg_add gitand cloned ShellSpec. When I try to run ShellSpec with./shellspec(or withPATH="$HOME/shellspec:$PATH" shellspec) I receive the following error:If I install Bash with
pkg_add bash, start Bash, and then try to run ShellSpec in either of the above-mentioned ways, I get the exact same error message.If I
git checkout 0.27.xShellSpec, I get the exact same error message.Based on the source code, it looks like ShellSpec is unable to detect the shell in OpenBSD.
I'm running OpenBSD in the VM provided in this repository. I don't think the VM is the issue, because ShellSpec worked fine in similar VMs for FreeBSD, NetBSD, and Solaris.