Skip to content

"Not found specified shell" in OpenBSD #291

Description

@fwdekker

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    FIXEDbugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions