s390x/ppc64le manifest is missing for perl:latest dockerhub image
Basavaraju-G opened this issue · comments
latest perl image is not multi-arch. we are unable to run it on ppc64le and s390x arch.
docker pull perl
Getting below error while pull it on s390x machine:
docker pull perl
Using default tag: latest
latest: Pulling from library/perl
no matching manifest for linux/s390x in the manifest list entries
but i was able to pull image with devel tag
docker pull perl:devel-bullseye
devel-bullseye: Pulling from library/perl
Digest: sha256:a2a90da5e4665b36514936299d7a283a69f28af43e6bbd3a542b08e5750d5b15
Status: Image is up to date for perl:devel-bullseye
docker.io/library/perl:devel-bullseye
However with tags image is supports s390x/ppc64le but perl:latest image is missing this archs. would you please build multi-arch for perl:latest image also.
Hi @Basavaraju-G , thanks for the report! 🙏
Yep, this seems like a regression caused by zakame/docker-library-official-images@ee20663 and dc1c61c - will post a fix 💪
For the meantime, you can fetch perl:5.38-bullseye
(and any other version built on Debian 11) for s390x/ppc64le/mips64le.
Will keep this open until docker-library/official-images#15475 is merged.
Hi @Basavaraju-G, perl:latest
should now have builds for your archs now:
Other tags will have their multiarch builds completed soon - let me know if I missed anything!
Thanks again for the report! 🙏