dist tests: missing 'compress' program was causing spurious failures
authorStefano Lattarini <stefano.lattarini@gmail.com>
Sun, 22 Jan 2012 09:06:24 +0000 (10:06 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Sun, 22 Jan 2012 11:21:53 +0000 (12:21 +0100)
commit8557c8a78b64243b8f64122e8e1b1f8bd72265a0
treef7234a917e86025c92121e08b795681e992a32f6
parente5ae760b9d7d79839a81d847433d44d5cdb2fef7
dist tests: missing 'compress' program was causing spurious failures

Fixes automake bug#10575.

The compress(1) tool is becoming anachronistic, and thus is not
installed by default on modern distros (e.g., Fedora 16).  We
can't thus unconditionally assume it exists on every reasonable
portability target.

* tests/dist-formats.tap ($missing_compressors): When defining
this, don't assume anymore that compress(1) is unconditionally
available.
(Parallel compression): Skip this sub-test if compress(1) is
unavailable.
Since we are at it, fix a couple of unrelated buglets: a typo
in a test name (s/distcheck/ark-exists/), and some attempts to
remove directories with "rm -f".
tests/dist-formats.tap