tarantool / docker

Docker images for tarantool database
https://hub.docker.com/r/tarantool/tarantool
52 stars 24 forks source link

bump alpine version #152

Closed avtikhon closed 4 years ago

avtikhon commented 4 years ago

https://hub.docker.com/_/alpine

alpine 3.6, 3.9 passed.

Other failed:

alpine 3.12 failed with:

+ cp '.libs/libprofiler.so*' /usr/local/lib
cp: can't stat '.libs/libprofiler.so*': No such file or directory
The command '/bin/sh -c set -x     && apk add --no-cache --virtual .run-deps         libstdc++         readline         openssl         yaml         lz4         binutils         ncurses         libgomp         lua         tar         zip         zlib         libunwind         icu         ca-certificates     && apk add --no-cache --virtual .build-deps         gcc         g++         cmake         file         readline-dev         openssl-dev         yaml-dev         lz4-dev         zlib-dev         binutils-dev         ncurses-dev         lua-dev         musl-dev         make         git         libunwind-dev         autoconf         automake         libtool         linux-headers         go         icu-dev         wget     && : "---------- gperftools ----------"     && mkdir -p /usr/src/gperftools     && git clone "$GPERFTOOLS_REPO" /usr/src/gperftools     && git -C /usr/src/gperftools checkout "$GPERFTOOLS_TAG"     && (cd /usr/src/gperftools;         patch -p1 < /gperftools_alpine.diff;         rm /gperftools_alpine.diff;         ./autogen.sh;         ./configure;         make -j ;         cp .libs/libprofiler.so* /usr/local/lib;)     && (GOPATH=/usr/src/go go get github.com/google/pprof &&         cp /usr/src/go/bin/pprof /usr/local/bin || true )     && : "---------- tarantool ----------"     && mkdir -p /usr/src/tarantool     && git clone "$TARANTOOL_DOWNLOAD_URL" /usr/src/tarantool     && git -C /usr/src/tarantool checkout "$TARANTOOL_VERSION"     && git -C /usr/src/tarantool submodule update --init --recursive     && (cd /usr/src/tarantool;        echo "WARNING: Temporary fix for test/unit/cbus_hang test" ;        git cherry-pick d7fa6d34ab4e0956fe8a80966ba628e0e3f81067 2>/dev/null ||            git cherry-pick --abort ;        cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo             -DENABLE_BUNDLED_LIBYAML:BOOL=ON             -DENABLE_BACKTRACE:BOOL=ON             -DENABLE_DIST:BOOL=ON             .)     && make -C /usr/src/tarantool -j    && make -C /usr/src/tarantool install     && make -C /usr/src/tarantool clean     && : "---------- luarocks ----------"     && wget -O luarocks.tar.gz "$LUAROCKS_URL"     && mkdir -p /usr/src/luarocks     && tar -xzf luarocks.tar.gz -C /usr/src/luarocks --strip-components=1     && (cd /usr/src/luarocks;         ./configure;         make -j build;         make install)     && rm -r /usr/src/luarocks     && rm -rf /usr/src/tarantool     && rm -rf /usr/src/gperftools     && rm -rf /usr/src/go     && : "---------- remove build deps ----------"     && apk del .build-deps' returned a non-zero code: 1

alpine 3.11 failed with:

 ---> Running in e4cebacf4e64
+ apk add --no-cache --virtual .run-deps mariadb-client-libs libpq cyrus-sasl mosquitto-libs libev
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
  mariadb-client-libs (missing):
    required by: .run-deps-20200607.121339[mariadb-client-libs]
The command '/bin/sh -c set -x     && apk add --no-cache --virtual .run-deps         mariadb-client-libs         libpq         cyrus-sasl         mosquitto-libs         libev     && apk add --no-cache --virtual .build-deps         git         cmake         make         coreutils         gcc         g++         postgresql-dev         lua-dev         musl-dev         cyrus-sasl-dev         mosquitto-dev         libev-dev         wget         unzip     && mkdir -p /rocks     && : "---------- proj (for gis module) ----------"     && wget -O proj.tar.gz http://download.osgeo.org/proj/proj-4.9.3.tar.gz     && mkdir -p /usr/src/proj     && tar -xzf proj.tar.gz -C /usr/src/proj --strip-components=1     && (cd /usr/src/proj;         ./configure;         make -j ;         make install)     && rm -r /usr/src/proj     && rm -rf /usr/src/proj     && rm -rf /proj.tar.gz     && : "---------- geos (for gis module) ----------"     && wget -O geos.tar.bz2 http://download.osgeo.org/geos/geos-3.6.0.tar.bz2     && mkdir -p /usr/src/geos     && tar -xjf geos.tar.bz2 -C /usr/src/geos --strip-components=1     && (cd /usr/src/geos;         ./configure;         make -j ;         make install)     && rm -r /usr/src/geos     && rm -rf /usr/src/geos     && rm -rf /geos.tar.bz2     && : "---------- luarocks ----------"     && cd /     && : "ldoc"     && tarantoolctl rocks install ldoc --server=http://rocks.moonscript.org     && : "lua-term"     && tarantoolctl rocks install lua-term     && : "avro"     && tarantoolctl rocks install avro-schema $LUAROCK_AVRO_SCHEMA_VERSION     && : "expirationd"     && tarantoolctl rocks install expirationd $LUAROCK_EXPERATIOND_VERSION     && : "queue"     && tarantoolctl rocks install queue $LUAROCK_QUEUE_VERSION     && : "connpool"     && tarantoolctl rocks install connpool $LUAROCK_CONNPOOL_VERSION     && : "vshard"     && tarantoolctl rocks install vshard $LUAROCK_VSHARD_VERSION     && : "http"     && tarantoolctl rocks install http $LUAROCK_HTTP_VERSION     && : "pg"     && tarantoolctl rocks install pg $LUAROCK_TARANTOOL_PG_VERSION     && : "mysql"     && tarantoolctl rocks install mysql $LUAROCK_TARANTOOL_MYSQL_VERSION     && : "memcached"     && tarantoolctl rocks install memcached $LUAROCK_MEMCACHED_VERSION     && : "prometheus"     && tarantoolctl rocks install prometheus $LUAROCK_TARANTOOL_PROMETHEUS_VERSION     && : "mqtt"     && tarantoolctl rocks install mqtt $LUAROCK_TARANTOOL_MQTT_VERSION     && : "gis"     && tarantoolctl rocks install gis $LUAROCK_TARANTOOL_GIS_VERSION     && : "gperftools"     && tarantoolctl rocks install gperftools $LUAROCK_TARANTOOL_GPERFTOOLS_VERSION     && : "---------- remove build deps ----------"     && apk del .build-deps' returned a non-zero code: 2

alpine 3.10 failed with:

+ apk add --no-cache --virtual .run-deps mariadb-client-libs libpq cyrus-sasl mosquitto-libs libev
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
  mariadb-client-libs (missing):
    required by: .run-deps-20200607.123110[mariadb-client-libs]
The command '/bin/sh -c set -x     && apk add --no-cache --virtual .run-deps         mariadb-client-libs         libpq         cyrus-sasl         mosquitto-libs         libev     && apk add --no-cache --virtual .build-deps         git         cmake         make         coreutils         gcc         g++         postgresql-dev         lua-dev         musl-dev         cyrus-sasl-dev         mosquitto-dev         libev-dev         wget         unzip     && mkdir -p /rocks     && : "---------- proj (for gis module) ----------"     && wget -O proj.tar.gz http://download.osgeo.org/proj/proj-4.9.3.tar.gz     && mkdir -p /usr/src/proj     && tar -xzf proj.tar.gz -C /usr/src/proj --strip-components=1     && (cd /usr/src/proj;         ./configure;         make -j ;         make install)     && rm -r /usr/src/proj     && rm -rf /usr/src/proj     && rm -rf /proj.tar.gz     && : "---------- geos (for gis module) ----------"     && wget -O geos.tar.bz2 http://download.osgeo.org/geos/geos-3.6.0.tar.bz2     && mkdir -p /usr/src/geos     && tar -xjf geos.tar.bz2 -C /usr/src/geos --strip-components=1     && (cd /usr/src/geos;         ./configure;         make -j ;         make install)     && rm -r /usr/src/geos     && rm -rf /usr/src/geos     && rm -rf /geos.tar.bz2     && : "---------- luarocks ----------"     && cd /     && : "ldoc"     && tarantoolctl rocks install ldoc --server=http://rocks.moonscript.org     && : "lua-term"     && tarantoolctl rocks install lua-term     && : "avro"     && tarantoolctl rocks install avro-schema $LUAROCK_AVRO_SCHEMA_VERSION     && : "expirationd"     && tarantoolctl rocks install expirationd $LUAROCK_EXPERATIOND_VERSION     && : "queue"     && tarantoolctl rocks install queue $LUAROCK_QUEUE_VERSION     && : "connpool"     && tarantoolctl rocks install connpool $LUAROCK_CONNPOOL_VERSION     && : "vshard"     && tarantoolctl rocks install vshard $LUAROCK_VSHARD_VERSION     && : "http"     && tarantoolctl rocks install http $LUAROCK_HTTP_VERSION     && : "pg"     && tarantoolctl rocks install pg $LUAROCK_TARANTOOL_PG_VERSION     && : "mysql"     && tarantoolctl rocks install mysql $LUAROCK_TARANTOOL_MYSQL_VERSION     && : "memcached"     && tarantoolctl rocks install memcached $LUAROCK_MEMCACHED_VERSION     && : "prometheus"     && tarantoolctl rocks install prometheus $LUAROCK_TARANTOOL_PROMETHEUS_VERSION     && : "mqtt"     && tarantoolctl rocks install mqtt $LUAROCK_TARANTOOL_MQTT_VERSION     && : "gis"     && tarantoolctl rocks install gis $LUAROCK_TARANTOOL_GIS_VERSION     && : "gperftools"     && tarantoolctl rocks install gperftools $LUAROCK_TARANTOOL_GPERFTOOLS_VERSION     && : "---------- remove build deps ----------"     && apk del .build-deps' returned a non-zero code: 2
avtikhon commented 4 years ago

PR#145

oleggator commented 4 years ago

It seems that the content of mariadb-client-libs in new versions of Alpine is moved to mariadb-connector-c-dev