This is caused by this commit which has been put in yesterday by @codinghorror, immediately before the ImageMagick CVE-2016–3714 fix. I’m sure there are reasons for this change in requirements, but with many people rushing today to apply the latter, they’ll hit this problem.
In our case we’re using the stock docker.io package on Debian, which is at version 1.6.2 on stable (jessie).
For the record, the exact error message we’re getting is:
ERROR: Docker version 1.6.2 not supported, please upgrade to at least 1.8.0, or recommended 1.8.0
There is no jessie-backports for docker.io, and we’d have to upgrade to stretch to get 1.8.3. Or
apt-get remove docker.io and install from source, but debianistas don’t like to do that.
In a hurry to apply the Imagemagick fix, and noticing that the commit a28dd1dcbda4b72e37da32ae4ae945f669b1ddf2 merely seems to raise the docker version requirement, I have reverted it:
$ git revert --no-commit a28dd1dcbda4b72e37da32ae4ae945f669b1ddf2
$ git status
$ git diff --cached
diff --git a/launcher b/launcher
index 907abc8..88d174d 100755
@@ -52,8 +52,8 @@ fi
cd "$(dirname "$0")"
After that, your favorite command
./launcher rebuild app will work.
When we have more time we’ll
git stash; git pull and fix the real issue by upgrading docker !