Package musl-dev-1.1.14-r14 for x86 and x86_64 are not longer exist
Hi
I would like to rebuild my docker container but musl-dev-1.1.14-r14 has
been deleted for Alpine packages (see attached file)
Here what I got when I want to rebuild my container:
ERROR: unsatisfiable constraints:
musl-1.1.14-r14:
breaks: musl-dev-1.1.14-r15[musl=1.1.14-r15]
satisfies: .php-rundeps-0[musl]
musl-utils-1.1.14-r14[musl=1.1.14-r14]
musl-utils-1.1.14-r14[so:libc.musl-x86_64.so.1]
pkgconf-0.9.12-r0[so:libc.musl-x86_64.so.1]
gcc-5.3.0-r0[so:libc.musl-x86_64.so.1]
binutils-libs-2.26-r1[so:libc.musl-x86_64.so.1]
libcrypto1.0-1.0.2k-r0[so:libc.musl-x86_64.so.1]
g++-5.3.0-r0[so:libc.musl-x86_64.so.1]
postgresql-libs-9.5.7-r0[so:libc.musl-x86_64.so.1]
icu-libs-57.1-r3[so:libc.musl-x86_64.so.1]
mpfr3-3.1.2-r0[so:libc.musl-x86_64.so.1]
ncurses-libs-6.0-r7[so:libc.musl-x86_64.so.1]
libstdc++-5.3.0-r0[so:libc.musl-x86_64.so.1]
libldap-2.4.44-r2[so:libc.musl-x86_64.so.1]
libpq-9.5.7-r0[so:libc.musl-x86_64.so.1]
postgresql-dev-9.5.7-r0[so:libc.musl-x86_64.so.1]
xz-5.2.2-r1[so:libc.musl-x86_64.so.1]
isl-0.14.1-r0[so:libc.musl-x86_64.so.1]
libcurl-7.52.1-r2[so:libc.musl-x86_64.so.1]
db-5.3.28-r0[so:libc.musl-x86_64.so.1]
mpc1-1.0.3-r0[so:libc.musl-x86_64.so.1]
pcre-8.38-r1[so:libc.musl-x86_64.so.1]
zlib-1.2.11-r0[so:libc.musl-x86_64.so.1]
libgomp-5.3.0-r0[so:libc.musl-x86_64.so.1]
apk-tools-2.6.8-r1[so:libc.musl-x86_64.so.1]
libssh2-1.7.0-r0[so:libc.musl-x86_64.so.1]
libedit-20150325.3.1-r3[so:libc.musl-x86_64.so.1]
libgcc-5.3.0-r0[so:libc.musl-x86_64.so.1]
curl-7.52.1-r2[so:libc.musl-x86_64.so.1]
alpine-baselayout-3.0.3-r0[so:libc.musl-x86_64.so.1]
libatomic-5.3.0-r0[so:libc.musl-x86_64.so.1]
xz-libs-5.2.2-r1[so:libc.musl-x86_64.so.1]
ca-certificates-20161130-r0[so:libc.musl-x86_64.so.1]
libxml2-2.9.4-r3[so:libc.musl-x86_64.so.1]
gmp-6.1.0-r0[so:libc.musl-x86_64.so.1]
php7-xdebug-2.5.3-r1[so:libc.musl-x86_64.so.1]
tar-1.29-r1[so:libc.musl-x86_64.so.1]
libsasl-2.1.26-r7[so:libc.musl-x86_64.so.1]
busybox-1.24.2-r13[so:libc.musl-x86_64.so.1]
scanelf-1.1.6-r0[so:libc.musl-x86_64.so.1]
php7-apcu-5.1.8-r1[so:libc.musl-x86_64.so.1]
binutils-2.26-r1[so:libc.musl-x86_64.so.1]
libssl1.0-1.0.2k-r0[so:libc.musl-x86_64.so.1]
libmcrypt-2.5.8-r7[so:libc.musl-x86_64.so.1]
ERROR: Service 'php-fpm' failed to build: The command '/bin/sh -c apk add --no-cache g++ icu-dev postgresql-dev libmcrypt-dev php7-xdebug@edge php7-apcu@edge
Here my dockerfile:
FROM php:7.1-fpm-alpine
ARG blackfire_port
ARG blackfire_log_level
RUN echo "@edge http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories # A supprimer au passage à Alpine >= 3.5
RUN echo "@edge http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories # A supprimer au passage à Alpine >= 3.5
RUN echo "@edge http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories # wkhtmltopdf
RUN apk update
RUN apk add --no-cache g++ icu-dev postgresql-dev libmcrypt-dev \
php7-xdebug@edge php7-apcu@edge # @edge à supprimer au passage à Alpine >= 3.5
RUN apk add --no-cache libpng-dev libjpeg-turbo-dev libwebp-dev gmp-dev curl-dev libxslt-dev
RUN docker-php-ext-install intl pdo pdo_pgsql \
pdo_mysql mcrypt gd gmp curl xsl opcache \
json mbstring bcmath zip xml
# Installation de l'extension Blackfire.io
RUN version=$(php -r "echo PHP_MAJOR_VERSION.PHP_MINOR_VERSION;") \
&& curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire.io/api/v1/releases/probe/php/alpine/amd64/$version \
&& tar zxpf /tmp/blackfire-probe.tar.gz -C /tmp \
&& export PHP_EXT_DIR=$(php -r "echo ini_get('extension_dir');") \
&& mv /tmp/blackfire-*.so $PHP_EXT_DIR/blackfire.so \
&& printf "extension=${PHP_EXT_DIR}/blackfire.so\nblackfire.agent_socket=${blackfire_port}\nblackfire.log_level=${blackfire_log_level}\nblackfire.agent_timeout=60\nblackfire.log_file=/var/log/blackfire.log\n" > $PHP_INI_DIR/conf.d/blackfire.ini
# Installation de WkHTMLtoPDF
RUN apk add --no-cache wkhtmltopdf@edge
RUN mkdir -p /dev/shm/opendecide_api_v2/logs
RUN mkdir -p /dev/shm/opendecide_api_v2/cache/dev
RUN mkdir -p /dev/shm/opendecide_api_v2/cache/prod
RUN touch /var/log/nodejs_notification.log
RUN chmod 777 /var/log/nodejs_notification.log
RUN touch /var/log/blackfire.log
RUN chmod 777 /var/log/blackfire.log
ADD php-fpm.conf /usr/local/etc/php-fpm.conf
ADD php.ini /usr/local/etc/php/php.ini
Can we please re-upload musl-dev-1.1.14-r14 to x86 and x86_64 to Alpine 3.4 ?
(from redmine: issue id 7474, created on 2017-07-01, closed on 2017-07-04)