Browse Source

gnu: zutils: Fix test failure.

* gnu/packages/compression.scm (zutils)[arguments]: Add a
‘disable-failing-tests’ phase.
wip-haskell-updates-2
Tobias Geerinckx-Rice 2 years ago
parent
commit
1de23e55cd
No known key found for this signature in database GPG Key ID: DB0FF884F556D79
  1. 8
      gnu/packages/compression.scm

8
gnu/packages/compression.scm

@ -1994,6 +1994,14 @@ reading from and writing to ZIP archives. ")
(list "--sysconfdir=/etc")
#:phases
(modify-phases %standard-phases
(add-before 'check 'disable-failing-tests
;; XXX ‘zgrep -L’ inverts the exit status too, which the test suite
;; doesn't expect. Bug report probably stuck in moderation.
(lambda _
(substitute* "testsuite/check.sh"
(("\"\\$\\{ZGREP\\}\" -N -L \"GNU\"") "true")
(("\"\\$\\{ZGREP\\}\" -N -L \"nx_pattern\"") "false"))
#t))
(replace 'install
(lambda* (#:key make-flags outputs #:allow-other-keys)
(apply invoke "make" "install"

Loading…
Cancel
Save