Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Zsh 5.6 test failures in A05execution.ztst
- X-seq: zsh-workers 43374
- From: Leo Famulari <leo@xxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxx
- Subject: Zsh 5.6 test failures in A05execution.ztst
- Date: Tue, 4 Sep 2018 18:40:14 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=mesmtp; bh=Jz6qEugBSE+mW+ KZlbGO8OJhFnWOYUPhaAFu/KuGY3c=; b=n6m2wSqHbsDLebj9HfC9ddZtBa+uYr CLGsB9yx/pSMVV2QkWfHa46JAJio3H/9fKnYXg4DVYnLR8hVRE9R03WNHZUErokH aH3pVjA4oxpCffcProMnmREegkxf453Ua8neBcZtr6sCudOCQda5ORmucIYemYxL MCFCoYS+sViX8=
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=Jz6qEugBSE+mW+KZlbGO8OJhFnWOYUPhaAFu/KuGY3c=; b=dQASA63Q F+uJksRn69RlOb0qPPrPRz+kvNM87yxHMB4qfPptxOhJvtoFUy5h0MDB4TlIPVvD 0gfokt/cdaOtE4hMECNMry0bPGnDR4FhfFRWywtps4gFxfmRQMhmC8baF0rwqWjL sqgtlHlPcleBIDbFgRb6d7YssWS/1IZ63E0MD5QwwyhzIhYRvKHE+o4AcDTBMHWq x/60m7RPaRlWVe84JZHdBxnKonrtWMTHKOPeJAKcYm9gkl5ScG6bJsFABMQqR1IH mzbbtAAH+O6DMz5CpXb1gDFyWWF+JyGLnMq9bd9EXCo4IgoZAdP0pOqOWYR8QhsV 46aBPjcgB+fSFg==
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- List-unsubscribe: <mailto:zsh-workers-unsubscribe@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
Hi,
While testing the update of Zsh 5.6 for GNU Guix [0] I encountered some
new test failures in the Zsh test suite.
Specifically, like this:
------
Test ./A05execution.ztst failed: bad status 127, expected 0 from:
PATH=/bin:${ZTST_testdir}/command.tmp/ tstcmd-slashless
Error output:
(eval):1: /tmp/guix-build-zsh-5.6.drv-0/zsh-5.6/Test/command.tmp//tstcmd-slashless: bad interpreter: sh: no such file or directory
Was testing: path (3)
./A05execution.ztst: test failed.
------
Indeed, in the build environment of Guix packages, there is no /bin/sh
or any other executables at locations that might be familiar and
possible to guess in advance. There is a `sh` (from Bash) on PATH, but
these tests reset PATH.
The next test in the file failed similarly, but because it is missing
`echo` rather than `sh`.
Our workaround can be seen here:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=fcf4841c0ee16631e8330d797cf3788dac0eca05
[0] https://www.gnu.org/software/guix/
Attachment:
signature.asc
Description: PGP signature
Messages sorted by:
Reverse Date,
Date,
Thread,
Author