You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to get the Algorithm Reference Library Dockerfile working on my computer but had no success. These are the errors I encountered
Dockerfile Build Errors
When using the Dockerfile as is, the command $ make docker_build PYTHON=python3 returns the following error:
cp: cannot stat './build/lib.*/*.so': No such file or directory
The command '/bin/sh -c cd /arl && $PYTHON setup.py build && $PYTHON setup.py install && cp ./build/lib.*/*.so . && cd /arl/workflows/ffiwrapped/serial && make && $PIP install mpi4py' returned a non-zero code: 1
make: *** [docker_build] Error 1
If this line is commented out it also returns:
cd: can't cd to /arl/workflows/ffiwrapped/serial
The command '/bin/sh -c cd /arl && $PYTHON setup.py build && $PYTHON setup.py install && cd /arl/workflows/ffiwrapped/serial && make && $PIP install mpi4py' returned a non-zero code: 2
make: *** [Makefile:118: docker_build] Error 2
After commenting both of these lines out, the Dockerfile will build.
Error when running CMD /arl/boot.sh
When the container is run and docker logs is called, the result is an error message
[FATAL tini (6)] exec /arl/boot.sh failed: No such file or directory
boot.sh exists in the Dockerfile up until CMD /arl/boot.sh. I checked this by adding Docker build command RUN stat /arl/boot.sh and looking at the corresponding output when the container was building.
When running an interactive shell for the docker container, however, the file does not exist.
I couldn't find a way to fix the second problem, but virtualenv worked for me instead. Although it may not be high on your priorities, I wanted to give an account of what I tried in case Docker is something that should be fixed.
Activity
vlad7235 commentedon Sep 11, 2020
ARL is called Rascil now and had migrated to gitlab, you should use that version. The github repository is now frozen AFAIK.
mlaures commentedon Sep 11, 2020
@vlad7235 Thanks for letting me know, will take a look