debuerreotype / docker-debian-artifacts

Official builds of debuerreotype-generated Debian tarballs for use in Docker
https://docker.debian.net
Apache License 2.0
305 stars 103 forks source link

libxxhash.so.0: invalid ELF header #203

Open yuriscott opened 1 year ago

yuriscott commented 1 year ago
 > [runtime 3/8] RUN apt-get update && DEBIAN_FRONTEND=noninteractive     apt-get install -y --no-install-recommends     ca-certificates     cron     curl     smartmontools     tzdata     && update-ca-certificates     &&  case amd64 in             "amd64")  S6_ARCH=amd64  ;;             "arm64")  S6_ARCH=aarch64  ;;         esac     && curl https://github.com/just-containers/s6-overlay/releases/download/v1.21.8.0/s6-overlay-${S6_ARCH}.tar.gz -L -s --output /tmp/s6-overlay-${S6_ARCH}.tar.gz     && tar xzf /tmp/s6-overlay-${S6_ARCH}.tar.gz -C /     && rm -rf /tmp/s6-overlay-${S6_ARCH}.tar.gz     && curl -L https://dl.influxdata.com/influxdb/releases/influxdb2-2.2.0-amd64.deb --output /tmp/influxdb2-2.2.0-amd64.deb     && dpkg -i --force-all /tmp/influxdb2-2.2.0-amd64.deb     && rm -rf /tmp/influxdb2-2.2.0-amd64.deb:
#0 1.446 apt-get: error while loading shared libraries: /usr/lib/x86_64-linux-gnu/libxxhash.so.0: invalid ELF header
yosifkit commented 9 months ago

Sorry for the delay šŸ™‡ā€ā™‚ļø I am unable to reproduce. It could be corrupt images. Try deleting them completely and pulling them again.

Sharing the rest of the Dockerfile could also aid in debugging.