Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Temporarily revert perl back to before cpm was added #12731

Closed
wants to merge 2 commits into from

Conversation

tianon
Copy link
Member

@tianon tianon commented Jul 1, 2022

The "cpm" additions removed "cpanm" (accidentally) -- a fix is in progress but maintainers are already into the weekend. 馃檲

This is a partial revert of #12612 while Perl/docker-perl#121 is pending 鉂わ笍

The "cpm" additions removed "cpanm" (accidentally) -- a fix is in progress but maintainers are already into the weekend. 馃檲
@github-actions
Copy link

github-actions bot commented Jul 1, 2022

Diff for 4085fbb:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 396da7c..6ab3651 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,7 +1,7 @@
 Maintainers: Peter Martini <PeterCMartini@GMail.com> (@PeterMartini), Zak B. Elep <zakame@cpan.org> (@zakame)
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitRepo: https://github.com/perl/docker-perl.git
-GitCommit: 87a4b9df7a72c9874d000274ab806d00e9cfbf1a
+GitCommit: 37fe216e72bed2a80cf699478fa7b7a7fed656c2
 
 Tags: 5.32.1, 5.32, 5.32.1-bullseye, 5.32-bullseye
 Directory: 5.032.001-main-bullseye
diff --git a/perl_5.32-bullseye/Dockerfile b/perl_5.32-bullseye/Dockerfile
index 2a13a87..6ca264d 100644
--- a/perl_5.32-bullseye/Dockerfile
+++ b/perl_5.32-bullseye/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
-    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
+    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \
     && rm perl-5.32.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_5.32-buster/Dockerfile b/perl_5.32-buster/Dockerfile
index 61f5e73..6cbe3f9 100644
--- a/perl_5.32-buster/Dockerfile
+++ b/perl_5.32-buster/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
-    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
+    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \
     && rm perl-5.32.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_5.32-slim-bullseye/Dockerfile b/perl_5.32-slim-bullseye/Dockerfile
index 65a5d1c..94992fd 100644
--- a/perl_5.32-slim-bullseye/Dockerfile
+++ b/perl_5.32-slim-bullseye/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
-    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
+    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \
     && rm perl-5.32.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_5.32-slim-buster/Dockerfile b/perl_5.32-slim-buster/Dockerfile
index c3cb860..f48cbbd 100644
--- a/perl_5.32-slim-buster/Dockerfile
+++ b/perl_5.32-slim-buster/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
-    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
+    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \
     && rm perl-5.32.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_5.32-slim-threaded-bullseye/Dockerfile b/perl_5.32-slim-threaded-bullseye/Dockerfile
index 08d1bb6..eade774 100644
--- a/perl_5.32-slim-threaded-bullseye/Dockerfile
+++ b/perl_5.32-slim-threaded-bullseye/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
-    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
+    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \
     && rm perl-5.32.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_5.32-slim-threaded-buster/Dockerfile b/perl_5.32-slim-threaded-buster/Dockerfile
index 577ad31..58022e1 100644
--- a/perl_5.32-slim-threaded-buster/Dockerfile
+++ b/perl_5.32-slim-threaded-buster/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
-    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
+    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \
     && rm perl-5.32.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_5.32-threaded-bullseye/Dockerfile b/perl_5.32-threaded-bullseye/Dockerfile
index dfdd7ea..2226ae7 100644
--- a/perl_5.32-threaded-bullseye/Dockerfile
+++ b/perl_5.32-threaded-bullseye/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
-    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
+    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \
     && rm perl-5.32.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_5.32-threaded-buster/Dockerfile b/perl_5.32-threaded-buster/Dockerfile
index a745ae3..ea26bec 100644
--- a/perl_5.32-threaded-buster/Dockerfile
+++ b/perl_5.32-threaded-buster/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
-    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \
+    && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \
     && rm perl-5.32.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_5.34-bullseye/Dockerfile b/perl_5.34-bullseye/Dockerfile
index 63805f7..1711cdf 100644
--- a/perl_5.34-bullseye/Dockerfile
+++ b/perl_5.34-bullseye/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
-    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
+    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.34.1.tar.xz -C /usr/src/perl \
     && rm perl-5.34.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_5.34-buster/Dockerfile b/perl_5.34-buster/Dockerfile
index 0dc99b9..c921e4e 100644
--- a/perl_5.34-buster/Dockerfile
+++ b/perl_5.34-buster/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
-    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
+    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.34.1.tar.xz -C /usr/src/perl \
     && rm perl-5.34.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_5.34-slim-bullseye/Dockerfile b/perl_5.34-slim-bullseye/Dockerfile
index 076a968..e0a9ba9 100644
--- a/perl_5.34-slim-bullseye/Dockerfile
+++ b/perl_5.34-slim-bullseye/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
-    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
+    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.34.1.tar.xz -C /usr/src/perl \
     && rm perl-5.34.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_5.34-slim-buster/Dockerfile b/perl_5.34-slim-buster/Dockerfile
index defab1f..6d3d797 100644
--- a/perl_5.34-slim-buster/Dockerfile
+++ b/perl_5.34-slim-buster/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
-    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
+    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.34.1.tar.xz -C /usr/src/perl \
     && rm perl-5.34.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_5.34-slim-threaded-bullseye/Dockerfile b/perl_5.34-slim-threaded-bullseye/Dockerfile
index 1dba862..32bdbee 100644
--- a/perl_5.34-slim-threaded-bullseye/Dockerfile
+++ b/perl_5.34-slim-threaded-bullseye/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
-    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
+    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.34.1.tar.xz -C /usr/src/perl \
     && rm perl-5.34.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_5.34-slim-threaded-buster/Dockerfile b/perl_5.34-slim-threaded-buster/Dockerfile
index 45105e1..2a68a3c 100644
--- a/perl_5.34-slim-threaded-buster/Dockerfile
+++ b/perl_5.34-slim-threaded-buster/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
-    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
+    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.34.1.tar.xz -C /usr/src/perl \
     && rm perl-5.34.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_5.34-threaded-bullseye/Dockerfile b/perl_5.34-threaded-bullseye/Dockerfile
index b6d9ff7..5f19cc2 100644
--- a/perl_5.34-threaded-bullseye/Dockerfile
+++ b/perl_5.34-threaded-bullseye/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
-    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
+    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.34.1.tar.xz -C /usr/src/perl \
     && rm perl-5.34.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_5.34-threaded-buster/Dockerfile b/perl_5.34-threaded-buster/Dockerfile
index 5b2ab56..94ee1b8 100644
--- a/perl_5.34-threaded-buster/Dockerfile
+++ b/perl_5.34-threaded-buster/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
-    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.34.1.tar.xz -o perl-5.34.1.tar.xz \
+    && echo '6d52cf833ff1af27bb5e986870a2c30cec73c044b41e3458cd991f94374039f7 *perl-5.34.1.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.34.1.tar.xz -C /usr/src/perl \
     && rm perl-5.34.1.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_bullseye/Dockerfile b/perl_bullseye/Dockerfile
index 676a070..7e0c8ce 100644
--- a/perl_bullseye/Dockerfile
+++ b/perl_bullseye/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
-    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
+    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.36.0.tar.xz -C /usr/src/perl \
     && rm perl-5.36.0.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_buster/Dockerfile b/perl_buster/Dockerfile
index 5ac205d..6acdbce 100644
--- a/perl_buster/Dockerfile
+++ b/perl_buster/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
-    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
+    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.36.0.tar.xz -C /usr/src/perl \
     && rm perl-5.36.0.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_slim-bullseye/Dockerfile b/perl_slim-bullseye/Dockerfile
index 495b082..86407e8 100644
--- a/perl_slim-bullseye/Dockerfile
+++ b/perl_slim-bullseye/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
-    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
+    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.36.0.tar.xz -C /usr/src/perl \
     && rm perl-5.36.0.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_slim-buster/Dockerfile b/perl_slim-buster/Dockerfile
index ec21381..e62b73f 100644
--- a/perl_slim-buster/Dockerfile
+++ b/perl_slim-buster/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
-    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
+    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.36.0.tar.xz -C /usr/src/perl \
     && rm perl-5.36.0.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_slim-threaded-bullseye/Dockerfile b/perl_slim-threaded-bullseye/Dockerfile
index 7ca6b0c..cf9930c 100644
--- a/perl_slim-threaded-bullseye/Dockerfile
+++ b/perl_slim-threaded-bullseye/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
-    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
+    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.36.0.tar.xz -C /usr/src/perl \
     && rm perl-5.36.0.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_slim-threaded-buster/Dockerfile b/perl_slim-threaded-buster/Dockerfile
index 95b8211..c6d09f4 100644
--- a/perl_slim-threaded-buster/Dockerfile
+++ b/perl_slim-threaded-buster/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
        netbase \
        patch \
        # procps \
-       zlib1g-dev \
+       # zlib1g-dev \
        xz-utils \
+       lib32z1-dev \
        libssl-dev \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
-    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
+    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.36.0.tar.xz -C /usr/src/perl \
     && rm perl-5.36.0.tar.xz \
     && cat *.patch | patch -p1 \
@@ -39,16 +40,11 @@ RUN apt-get update \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
-    && savedPackages="ca-certificates make netbase zlib1g-dev libssl-dev" \
+    && savedPackages="ca-certificates make netbase lib32z1-dev libssl-dev" \
     && apt-mark auto '.*' > /dev/null \
     && apt-mark manual $savedPackages \
     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
diff --git a/perl_threaded-bullseye/Dockerfile b/perl_threaded-bullseye/Dockerfile
index 3c92261..71fb19f 100644
--- a/perl_threaded-bullseye/Dockerfile
+++ b/perl_threaded-bullseye/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
-    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
+    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.36.0.tar.xz -C /usr/src/perl \
     && rm perl-5.36.0.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*
 
diff --git a/perl_threaded-buster/Dockerfile b/perl_threaded-buster/Dockerfile
index d6ccf21..f05de33 100644
--- a/perl_threaded-buster/Dockerfile
+++ b/perl_threaded-buster/Dockerfile
@@ -5,8 +5,8 @@ COPY *.patch /usr/src/perl/
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
-    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum --strict --check - \
+    && curl -SL https://www.cpan.org/src/5.0/perl-5.36.0.tar.xz -o perl-5.36.0.tar.xz \
+    && echo '0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0 *perl-5.36.0.tar.xz' | sha256sum -c - \
     && tar --strip-components=1 -xaf perl-5.36.0.tar.xz -C /usr/src/perl \
     && rm perl-5.36.0.tar.xz \
     && cat *.patch | patch -p1 \
@@ -18,15 +18,10 @@ RUN true \
     && TEST_JOBS=$(nproc) make test_harness \
     && make install \
     && cd /usr/src \
-    && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
-    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum --strict --check - \
+    && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz \
+    && echo '3e8c9d9b44a7348f9acc917163dbfc15bd5ea72501492cea3a35b346440ff862 *App-cpanminus-1.7046.tar.gz' | sha256sum -c - \
     && tar -xzf App-cpanminus-1.7046.tar.gz && cd App-cpanminus-1.7046 && perl bin/cpanm . && cd /root \
     && cpanm IO::Socket::SSL \
-    && cd /usr/local/bin \
-    && curl -fLO https://raw.githubusercontent.com/skaji/cpm/0.997011/cpm \
-    # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299
-    && echo '7dee2176a450a8be3a6b9b91dac603a0c3a7e807042626d3fe6c93d843f75610 *cpm' | sha256sum --strict --check - \
-    && chmod +x cpm \
     && true \
     && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7046* /tmp/*

Relevant Maintainers:

@tianon
Copy link
Member Author

tianon commented Jul 1, 2022

(added a basic test so we can prevent something quite so obviously broken happening again 馃憖)

@tianon
Copy link
Member Author

tianon commented Jul 1, 2022

For what it's worth: I chose Mojolicious as the test here because one of the explicit project goals is to keep it zero-to-minimal hard dependencies, so it should install quickly and reliably (and hopefully will continue to support all officially supported Perl versions 馃憖).

@zakame
Copy link
Contributor

zakame commented Jul 1, 2022

Thanks @tianon! Perl/docker-perl@f70e8ac should now have your fix 馃檹

@tianon
Copy link
Member Author

tianon commented Jul 1, 2022

Aha, I did not expect to see you until Monday!! Thank you 鉂わ笍

I'll replace this one with #12732 which is a proper Update instead 馃憤

@tianon tianon closed this Jul 1, 2022
@tianon tianon deleted the temporary-perl-fix branch July 1, 2022 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants