On 12/2/20 12:25 PM, Claudio Fontana wrote: > On 12/2/20 12:16 PM, Alex Bennée wrote: >> Claudio Fontana <cfont...@suse.de> writes: >>> Is there some pre-configuration on the host necessary to be able to >>> run check-tcg? >> >> There shouldn't be but those errors remind me of some of the tweaks I >> had to make to me Gentoo system when using podman (instead of docker). >> In the end I think I just ended up adding the lines: >> >> alex:100000:65536 >> >> to /etc/subgid and /etc/subgid- >> >> Marc-André may have some better pointers as he added podman support to >> the builder scripts.
Not sure if helpful, but what worked for me is remove podman and use docker... For sure I'm not testing podman, enough to deal with docker. > I did that and things seem a bit better, but still a lot of errors: > > > 63 ../sysdeps/x86_64/start.S: No such file or directory. > > Error: error creating build container: The following failures happened while > trying to pull image specified by "debian:bullseye-slim" based on search > registries in /etc/containers/registries.conf: > * "localhost/debian:bullseye-slim": Error initializing source > docker://localhost/debian:bullseye-slim: error pinging docker registry > localhost: Get https://localhost/v2/: dial tcp [::1]:443: connect: connection > refused > * "docker.io/library/debian:bullseye-slim": Error committing the finished > image: error adding layer with blob > "sha256:ae63fcbbc3b289e425e4c8840ccde4314f4a060cbc0345e6871a28bdc72f6fe8": > Error processing tar file(exit status 1): there might not be enough IDs > available in the namespace (requested 0:42 for /etc/gshadow): lchown > /etc/gshadow: invalid argument > Traceback (most recent call last): > File "/home/claudio/git/qemu-pristine/qemu/tests/docker/docker.py", line > 709, in <module> > sys.exit(main()) > File "/home/claudio/git/qemu-pristine/qemu/tests/docker/docker.py", line > 705, in main > return args.cmdobj.run(args, argv) > File "/home/claudio/git/qemu-pristine/qemu/tests/docker/docker.py", line > 501, in run > extra_files_cksum=cksum) > File "/home/claudio/git/qemu-pristine/qemu/tests/docker/docker.py", line > 354, in build_image > quiet=quiet) > File "/home/claudio/git/qemu-pristine/qemu/tests/docker/docker.py", line > 244, in _do_check > return subprocess.check_call(self._command + cmd, **kwargs) > File "/usr/lib64/python3.6/subprocess.py", line 311, in check_call > raise CalledProcessError(retcode, cmd) > > > [...] > Error: error pulling image > "registry.gitlab.com/qemu-project/qemu/qemu/fedora-cris-cross": unable to > pull registry.gitlab.com/qemu-project/ Maybe you need "use explicit docker.io registry" from Daniel: https://www.mail-archive.com/qemu-devel@nongnu.org/msg763484.html [...]