BAD Signature when installing firefox-esr@78
Using the alpine:edge
docker image with some additional stable
repositories. Cannot build the image due to the ERROR: firefox-esr-78.0.2-r1: BAD signature
error.
Dockerfile:
FROM alpine:edge
ENV ALPINE_REPOS="\
--repository http://dl-cdn.alpinelinux.org/alpine/edge/testing/\
--repository http://dl-cdn.alpinelinux.org/alpine/edge/community/\
--repository http://dl-cdn.alpinelinux.org/alpine/edge/main/\
--repository http://dl-cdn.alpinelinux.org/alpine/v3.12/community/\
--repository http://dl-cdn.alpinelinux.org/alpine/v3.12/main/\
"
RUN apk --no-cache $ALPINE_REPOS upgrade && \
apk --no-cache $ALPINE_REPOS add \
libevent nodejs npm chromium firefox-esr xwininfo xvfb dbus eudev ttf-freefont fluxbox procps
Log:
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
(1/2) Upgrading busybox (1.31.1-r21 -> 1.32.0-r0)
Executing busybox-1.32.0-r0.post-upgrade
(2/2) Upgrading ssl_client (1.31.1-r21 -> 1.32.0-r0)
Executing busybox-1.32.0-r0.trigger
OK: 6 MiB in 14 packages
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
(1/166) Installing eudev-libs (3.2.9-r3)
...
(133/166) Installing firefox-esr (78.0.2-r1)
ERROR: firefox-esr-78.0.2-r1: BAD signature
(134/166) Installing giflib (5.2.1-r0)
...
(166/166) Installing xwininfo (1.1.5-r0)
Executing busybox-1.32.0-r0.trigger
Executing fontconfig-2.13.1-r3.trigger
Executing mkfontscale-1.2.1-r1.trigger
Executing glib-2.64.4-r0.trigger
Executing shared-mime-info-1.15-r0.trigger
Executing gdk-pixbuf-2.40.0-r2.trigger
Executing gtk-update-icon-cache-2.24.32-r2.trigger
Executing eudev-3.2.9-r3.trigger
Executing ca-certificates-20191127-r4.trigger
1 error; 477 MiB in 179 packages
The command '/bin/sh -c apk --no-cache $ALPINE_REPOS upgrade && apk --no-cache $ALPINE_REPOS add libevent nodejs npm chromium firefox-esr xwininfo xvfb dbus eudev ttf-freefont fluxbox procps' returned a non-zero code: 1