lorisleiva / laravel-docker

🐳 Generic docker image for Laravel Applications
MIT License
934 stars 314 forks source link

Pecl packages are missing (No release available error) #27

Closed ghost closed 5 years ago

ghost commented 5 years ago

Hello, I'm trying to build your images from source, but build is failing.

Steps to reproduce:

  1. Git clone your repo
  2. cd 7.2
  3. docker build -t .

Full output:

Sending build context to Docker daemon  238.6MB
Step 1/14 : FROM php:7.2-alpine
7.2-alpine: Pulling from library/php
8e402f1a9c57: Pull complete 
40247b69e7b1: Pull complete 
e26a8200283e: Pull complete 
e2666bd30975: Pull complete 
1f117533e4ad: Pull complete 
dfefe993b600: Pull complete 
d4319eb159f9: Pull complete 
b3d97113348e: Pull complete 
6eea37e4106c: Pull complete 
Digest: sha256:1e3b8e260ef1339aa585f03fcef7f0303f94be68b8d5615239f69f1d361553a0
Status: Downloaded newer image for php:7.2-alpine
 ---> dfc1490370a6
Step 2/14 : RUN apk add --no-cache --virtual .build-deps     $PHPIZE_DEPS     curl-dev     imagemagick-dev     libtool     libxml2-dev     postgresql-dev     sqlite-dev
 ---> Running in 4be179be729e
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz
(1/60) Installing m4 (1.4.18-r1)
(2/60) Installing libbz2 (1.0.6-r6)
(3/60) Installing perl (5.26.3-r0)
(4/60) Installing autoconf (2.69-r2)
(5/60) Installing pkgconf (1.6.0-r0)
(6/60) Installing dpkg-dev (1.19.2-r0)
(7/60) Installing dpkg (1.19.2-r0)
(8/60) Installing libmagic (5.35-r0)
(9/60) Installing file (5.35-r0)
(10/60) Installing libgcc (8.2.0-r2)
(11/60) Installing libstdc++ (8.2.0-r2)
(12/60) Installing binutils (2.31.1-r2)
(13/60) Installing gmp (6.1.2-r1)
(14/60) Installing isl (0.18-r0)
(15/60) Installing libgomp (8.2.0-r2)
(16/60) Installing libatomic (8.2.0-r2)
(17/60) Installing mpfr3 (3.1.5-r1)
(18/60) Installing mpc1 (1.0.3-r1)
(19/60) Installing gcc (8.2.0-r2)
(20/60) Installing musl-dev (1.1.20-r3)
(21/60) Installing libc-dev (0.7.1-r0)
(22/60) Installing g++ (8.2.0-r2)
(23/60) Installing make (4.2.1-r2)
(24/60) Installing re2c (1.1.1-r0)
(25/60) Upgrading libcrypto1.1 (1.1.1a-r1 -> 1.1.1b-r1)
(26/60) Upgrading libssl1.1 (1.1.1a-r1 -> 1.1.1b-r1)
(27/60) Installing openssl-dev (1.1.1b-r1)
(28/60) Installing zlib-dev (1.2.11-r1)
(29/60) Installing libssh2-dev (1.8.0-r4)
(30/60) Installing nghttp2-dev (1.35.1-r0)
(31/60) Installing curl-dev (7.64.0-r1)
(32/60) Installing libxau (1.0.8-r3)
(33/60) Installing libbsd (0.8.6-r2)
(34/60) Installing libxdmcp (1.1.2-r5)
(35/60) Installing libxcb (1.13-r2)
(36/60) Installing libx11 (1.6.7-r0)
(37/60) Installing libxext (1.3.3-r3)
(38/60) Installing expat (2.2.6-r0)
(39/60) Installing libpng (1.6.35-r0)
(40/60) Installing freetype (2.9.1-r2)
(41/60) Installing libuuid (2.33-r0)
(42/60) Installing fontconfig (2.13.1-r0)
(43/60) Installing lcms2 (2.9-r1)
(44/60) Installing libltdl (2.4.6-r5)
(45/60) Installing imagemagick-libs (7.0.8.23-r0)
(46/60) Installing imagemagick-c++ (7.0.8.23-r0)
(47/60) Installing imagemagick-dev (7.0.8.23-r0)
(48/60) Installing readline (7.0.003-r1)
(49/60) Installing bash (4.4.19-r1)
Executing bash-4.4.19-r1.post-install
(50/60) Installing libtool (2.4.6-r5)
(51/60) Installing libxml2-dev (2.9.9-r1)
(52/60) Installing db (5.3.28-r1)
(53/60) Installing libsasl (2.1.27-r1)
(54/60) Installing libldap (2.4.47-r2)
(55/60) Installing libpq (11.1-r0)
(56/60) Installing postgresql-libs (11.1-r0)
(57/60) Installing postgresql-dev (11.1-r0)
(58/60) Installing sqlite-libs (3.26.0-r3)
(59/60) Installing sqlite-dev (3.26.0-r3)
(60/60) Installing .build-deps (0)
Executing busybox-1.29.3-r10.trigger
Executing ca-certificates-20190108-r0.trigger
OK: 274 MiB in 88 packages
Removing intermediate container 4be179be729e
 ---> 62b636933a33
Step 3/14 : RUN apk add --no-cache     bash     curl     g++     gcc     git     imagemagick     libc-dev     libpng-dev     make     mysql-client     nodejs     nodejs-npm     yarn     openssh-client     postgresql-libs     rsync     zlib-dev     libzip-dev
 ---> Running in d1602620112f
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz
(1/52) Installing pcre2 (10.32-r1)
(2/52) Installing git (2.20.1-r0)
(3/52) Installing libxrender (0.9.10-r3)
(4/52) Installing pixman (0.34.0-r6)
(5/52) Installing cairo (1.16.0-r1)
(6/52) Installing libffi (3.2.1-r6)
(7/52) Installing libintl (0.19.8.1-r4)
(8/52) Installing libblkid (2.33-r0)
(9/52) Installing libmount (2.33-r0)
(10/52) Installing pcre (8.42-r1)
(11/52) Installing glib (2.58.1-r2)
(12/52) Installing dbus-libs (1.10.24-r1)
(13/52) Installing avahi-libs (0.7-r1)
(14/52) Installing nettle (3.4.1-r0)
(15/52) Installing p11-kit (0.23.14-r0)
(16/52) Installing libtasn1 (4.13-r0)
(17/52) Installing libunistring (0.9.10-r0)
(18/52) Installing gnutls (3.6.4-r0)
(19/52) Installing cups-libs (2.2.10-r0)
(20/52) Installing jbig2dec (0.15-r0)
(21/52) Installing libjpeg-turbo (1.5.3-r4)
(22/52) Installing tiff (4.0.10-r0)
(23/52) Installing ghostscript (9.26-r1)
(24/52) Installing libxft (2.3.2-r3)
(25/52) Installing fribidi (1.0.5-r0)
(26/52) Installing graphite2 (1.3.12-r1)
(27/52) Installing harfbuzz (2.2.0-r0)
(28/52) Installing pango (1.42.4-r0)
(29/52) Installing libcroco (0.6.12-r1)
(30/52) Installing shared-mime-info (1.10-r0)
(31/52) Installing gdk-pixbuf (2.36.11-r2)
(32/52) Installing librsvg (2.40.20-r0)
(33/52) Installing libwebp (1.0.1-r0)
(34/52) Installing imagemagick (7.0.8.23-r0)
(35/52) Installing libpng-dev (1.6.35-r0)
(36/52) Installing libzip (1.5.1-r2)
(37/52) Installing libzip-dev (1.5.1-r2)
(38/52) Installing mariadb-common (10.3.13-r0)
(39/52) Installing mariadb-client (10.3.13-r0)
(40/52) Installing mysql-client (10.3.13-r0)
(41/52) Installing c-ares (1.15.0-r0)
(42/52) Installing http-parser (2.8.1-r0)
(43/52) Installing libuv (1.23.2-r0)
(44/52) Installing nodejs (10.14.2-r0)
(45/52) Installing npm (10.14.2-r0)
(46/52) Installing openssh-keygen (7.9_p1-r4)
(47/52) Installing openssh-client (7.9_p1-r4)
(48/52) Installing libattr (2.4.47-r7)
(49/52) Installing libacl (2.2.52-r5)
(50/52) Installing popt (1.16-r7)
(51/52) Installing rsync (3.1.3-r1)
(52/52) Installing yarn (1.12.3-r0)
Executing busybox-1.29.3-r10.trigger
Executing fontconfig-2.13.1-r0.trigger
Executing glib-2.58.1-r2.trigger
Executing shared-mime-info-1.10-r0.trigger
Executing gdk-pixbuf-2.36.11-r2.trigger
OK: 448 MiB in 140 packages
Removing intermediate container d1602620112f
 ---> 0c049f524aa4
Step 4/14 : RUN pecl install     imagick     xdebug
 ---> Running in aa33f5064461
No releases available for package "pecl.php.net/imagick"
No releases available for package "pecl.php.net/xdebug"
install failed
The command '/bin/sh -c pecl install     imagick     xdebug' returned a non-zero code: 1
ghost commented 5 years ago

Problem solved. Pecl had small outage.