Open egli opened 4 years ago
The same error happened on travis even without the docker build, see https://travis-ci.org/github/liblouis/lua-louis/builds/676094672
It might be interesting to build the rock
Building with a newer version of luarocks doesn't help, see https://travis-ci.org/github/liblouis/lua-louis/jobs/677600682
Thanks to the docker image the bindings can be built for many lua versions in a controlled and isolated environment:
Some times the build succeeds, but unfortunately other times it randomly fails with
For 5.1 it mostly seems to succeed, the others are more random. As it sometimes succeeds and sometimes fails I suspected some timing issue and inserted a sleep before the install command (see 9dabbd346bd745fa5b556a61dfd5aba703ec778a). Initially I thought this would help but more experiments showed that even with a
sleep 100
the build result was still random. So this does not help.Full build log
``` $ docker build -t lua/louis . --no-cache --build-arg LUA=lua5.2 --build-arg LUA_DEV=liblua5.2-dev Sending build context to Docker daemon 3.842MB Step 1/10 : FROM debian:latest ---> 378ca4b1d2fe Step 2/10 : LABEL maintainer="Liblouis Maintainers