I ran into following issue when running some Lisp interpreters in Docker for Mac:
Lisp interpreters start and no warnings are displayed.
GCL does not start at all:
personality failure 1
SBCL shows warning the following warning (but otherwise seems to work fine):
Couldn't re-execute SBCL with proper personality flags (/proc isn't mounted? setuid?)
Both report some personality-related warnings, I’m not really sure what do they mean. On my Linux machine, everything works fine.
OS X: version 10.11.4 (build: 15E65) Docker.app: version v1.11.1-beta10 Running diagnostic tests: [OK] docker-cli [OK] Moby booted [OK] driver.amd64-linux [OK] vmnetd [OK] osxfs [OK] db [OK] slirp [OK] menubar [OK] environment [OK] Docker [OK] VT-x Error exec: echo "00000003.0000f3a6" | nc -U /var/tmp/com.docker.vsock/connect > /tmp/20160508-182205/diagnostics.tar: exit 1 Docker logs are being collected into /tmp/20160508-182205.tar.gz Most specific failure is: No error was detected Your unique id is: 13B96C43-E408-48A2-A182-D5789C97ECE0 Please quote this in all correspondence.
Steps to reproduce the behavior
docker run --rm -i -t semberal/bugreport1 sbcl OR docker run --rm -i -t semberal/bugreport1 gcl
FROM ubuntu:16.04 RUN apt-get update && apt-get -y install sbcl gcl