Docker build fails

968 views
Skip to first unread message

Adam Mertz

unread,
May 3, 2019, 11:37:03 AM5/3/19
to Django REST Framework GIS
It appears that running "docker-compose build" fails

amertz:django-rest-framework-gis amertz$ docker-compose build
postgres uses an image, skipping
Building test
Step 1/6 : FROM python:3.7-alpine3.8
 ---> d12e547a1567
Step 2/6 : RUN apk update && apk upgrade     && apk add postgresql-client postgresql-dev musl-dev gcc     && apk add --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing         gdal-dev         geos-dev         proj4-dev
 ---> Running in fe361d72e091
OK: 9555 distinct packages available
OK: 17 MiB in 34 packages
(1/21) Installing binutils (2.30-r5)
(2/21) Installing gmp (6.1.2-r1)
(3/21) Installing isl (0.18-r0)
(4/21) Installing libgomp (6.4.0-r9)
(5/21) Installing libatomic (6.4.0-r9)
(6/21) Installing pkgconf (1.5.3-r0)
(7/21) Installing libgcc (6.4.0-r9)
(8/21) Installing mpfr3 (3.1.5-r1)
(9/21) Installing mpc1 (1.0.3-r1)
(10/21) Installing libstdc++ (6.4.0-r9)
(11/21) Installing gcc (6.4.0-r9)
(12/21) Installing musl-dev (1.1.19-r10)
(13/21) Installing libedit (20170329.3.1-r3)
(14/21) Installing db (5.3.28-r0)
(15/21) Installing libsasl (2.1.26-r14)
(16/21) Installing libldap (2.4.46-r0)
(17/21) Installing libpq (10.7-r0)
(18/21) Installing postgresql-client (10.7-r0)
(19/21) Installing libressl-dev (2.7.5-r0)
(20/21) Installing postgresql-libs (10.7-r0)
(21/21) Installing postgresql-dev (10.7-r0)
Executing busybox-1.28.4-r3.trigger
OK: 139 MiB in 55 packages
ERROR: unsatisfiable constraints:
  so:libcrypto.so.1.1 (missing):
    required by:
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
                 gdal-2.4.0-r1[so:libcrypto.so.1.1]
ERROR: Service 'test' failed to build: The command '/bin/sh -c apk update && apk upgrade     && apk add postgresql-client postgresql-dev musl-dev gcc     && apk add --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing         gdal-dev         geos-dev         proj4-dev' returned a non-zero code: 3


It looks like it might be the repository link. I'll give it a look

Adam Mertz

unread,
May 3, 2019, 11:51:55 AM5/3/19
to Django REST Framework GIS
Nevermind. I misread this. Appears to be this issue [1]. I was able to resolve it by installing the first subset of adds w/ a repository link to "/alpine/edge/main"

[1] https://github.com/appropriate/docker-postgis/issues/96
Reply all
Reply to author
Forward
0 new messages