Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add arm32v7 and i386 architectures for the couchdb official image. #3851

Closed
wants to merge 3 commits into from
Closed

Add arm32v7 and i386 architectures for the couchdb official image. #3851

wants to merge 3 commits into from

Conversation

nicolas-albert
Copy link
Contributor

I have successfully tested a arm32v7 build on a Raspberry Pi 3 for
couchdb 1.7.1 and 2.1.1.

I have successfully tested a arm32v7 build on a Raspberry Pi 3 for
couchdb 1.7.1 and 2.1.1.
@tianon
Copy link
Member

tianon commented Dec 28, 2017

cc @wohali (couchdb image maintainer) for review/approval

Diff:
diff --git a/_bashbrew-arches b/_bashbrew-arches
index 653470f..c9390f4 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -1,3 +1,9 @@
 couchdb:1 @ amd64
+couchdb:1 @ arm32v7
+couchdb:1 @ i386
 couchdb:1-couchperuser @ amd64
+couchdb:1-couchperuser @ arm32v7
+couchdb:1-couchperuser @ i386
 couchdb:2 @ amd64
+couchdb:2 @ arm32v7
+couchdb:2 @ i386

library/couchdb Outdated
2.1.1: git://github.com/apache/couchdb-docker@1a7c4254c158a194ff195da6ebfed910d24a95b7 2.1.1
2.1: git://github.com/apache/couchdb-docker@1a7c4254c158a194ff195da6ebfed910d24a95b7 2.1.1
2: git://github.com/apache/couchdb-docker@1a7c4254c158a194ff195da6ebfed910d24a95b7 2.1.1
Tags: latest, 2.1.1, 2.1, 2
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be prudent to move latest to the end of this list instead of the beginning, but I do realize you've simply translated the existing file into the new format as-is.

See #3467 for an example of the sort of issue caused by this ordering (tldr: our tooling assumes "most specific" tag comes first).

@tianon
Copy link
Member

tianon commented Dec 28, 2017

Generally though, this LGTM -- the Dockerfile is already using dpkg --print-architecture for both gosu and tini.

The only potential issue I see is that ./configure probably ought to include --build=, something like https://github.com/docker-library/gcc/blob/9bf9204098e91914c02bc07d1fb44e33555276ed/Dockerfile.template#L95-L97 (for cross-building, to ensure the proper architecture binaries are built regardless of host architecture -- especially important since we build arm32v7 images on an arm64 host, so only the userspace is 32bit).

...
	gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; \
	./configure \
		--build="$gnuArch" \
...

@nicolas-albert
Copy link
Contributor Author

There is something to do with the upstream ?
Maybe we can add arm64 too, but I have no device to test it.

@tianon
Copy link
Member

tianon commented Dec 29, 2017

Looks like the upstream ./configure doesn't support --build, so we're good as-is, if @wohali is OK with this. We can evaluate/add additional architectures trivially later too. 👍

WARNING: Unknown option '--build=x86_64-linux-gnu', ignoring

@wohali
Copy link
Contributor

wohali commented Jan 16, 2018

Hi @tianon, @nicolas-albert ,

i386 does work, though I'm not sure why you'd want to limit CouchDB to a small address space. Officially we've started to deprecate i386 support - we don't build Windows or Mac binaries for 32-bit anymore, and our CI chain is 64-bit all the way through. So I'm nervous about "advertising" 32-bit images through Docker. Is there a common, valid use case for running 32-bit Docker images on 64-bit hardware that I'm not aware of (other than to restrain the image to 4GB)?

No one on the CouchDB development team builds on arm (32 or 64) so we have no data as to whether this is a stable platform. I'd be especially interested to see the output of make check on that platform; I suspect that even if Erlang built correctly, there may be issues with our JavaScript view engine subsystem. We do know we have issues on arm64 (see apache/couchdb#892 for instance) so I'm wary.

(Tax-free) Donations of hardware to the Apache Software Foundation to help us build CouchDB on arm platforms are always welcome. ;)

@tianon
Copy link
Member

tianon commented Jan 16, 2018 via email

@nicolas-albert
Copy link
Contributor Author

For my usage, CouchDB runs fine on a Raspberry Pi 3 but I haven't tested all features, it's true.

But it's easy to have bug reports if the software is available :)

@wohali
Copy link
Contributor

wohali commented Jan 17, 2018

@nicolas-albert I would -1 this without full output of make check from an arm platform to review first. Can you please assist? I do not have an RPi to test on.

@tianon So limited value, then...

@tianon
Copy link
Member

tianon commented Jan 17, 2018

@wohali for sure, very limited value -- if you're concerned about users complaining about it, I'd absolutely recommend axing i386 support, but the ARM platforms and IBM platforms (arm32*, arm64v8, ppc64le, and s390x) have decent userbases that are worth considering at least

Gating it on a passing make check is definitely really sane IMO (for many projects it's annoying to run the tests directly in the image build, but for some it works well, like Perl and memcached -- and helps ensure broken images don't get published in an automated way).

In the end, if it doesn't make sense for the project, that's sad, but totally fair. ❤️

@nicolas-albert
Copy link
Contributor Author

I can help with my little rpi3 🗃 !

Can I run make check from a custom Dockerfile ?

Maybe by replacing this line : https://github.com/apache/couchdb-docker/blob/029760550b8af66f49bf439ddbabfbd040e9727c/1.7.1/Dockerfile#L101

Something like && make && make check && make install \ ?

@wohali
Copy link
Contributor

wohali commented Jan 17, 2018

@tianon We know we have issues with s390x due to endianness, but no one has stepped up to fix the problems who has access and time (and this even with actual IBM devs on the team!)

Would love to get access to regular build platforms for the others for investigative work...if you know of any sources for free accounts for OSS development work, that'd be a treat. (I remember when I had a VAX account for that very reason...but now I'm dating myself...)

@nicolas-albert Yes, you can help! yay. Try that for sure! Be sure to log all build output (not sure how you do that in Docker...) and send it along.

@yosifkit
Copy link
Member

@wohali, for arm resources the WorksOnArm project is pretty great and you can request access through a github issue: https://github.com/worksonarm/cluster/. We use a server from them to build almost all official images for arm32v5, arm32v6, and arm32v7 (arm64 is on a different machine for organizational purposes).

@tianon
Copy link
Member

tianon commented Jan 18, 2018

Here's an arm32v7 result for make check:

Diff:
diff --git a/2.1.1/Dockerfile b/2.1.1/Dockerfile
index 9f5f92f..6260d7a 100644
--- a/2.1.1/Dockerfile
+++ b/2.1.1/Dockerfile
@@ -10,7 +10,7 @@
 # License for the specific language governing permissions and limitations under
 # the License.
 
-FROM debian:jessie
+FROM arm32v7/debian:jessie
 
 MAINTAINER CouchDB Developers dev@couchdb.apache.org
 
@@ -102,6 +102,7 @@ RUN buildDeps=' \
  && cd couchdb \
  # Build the release and install into /opt
  && ./configure --disable-docs \
+ && make check \
  && make release \
  && mv /usr/src/couchdb/rel/couchdb /opt/ \
  # Cleanup build detritus
Log:
$ docker build --pull 2.1.1
Sending build context to Docker daemon  12.29kB
Step 1/20 : FROM arm32v7/debian:jessie
jessie: Pulling from arm32v7/debian
95e140a16c79: Pull complete 
Digest: sha256:630eca21d69495496ba24d1064da5b8ca88e551d4a9ee7567ee5659251390381
Status: Downloaded newer image for arm32v7/debian:jessie
 ---> bfd0c13e13f0
Step 2/20 : MAINTAINER CouchDB Developers dev@couchdb.apache.org
 ---> Running in 8b1f96b38ea7
 ---> 995d500c453c
Removing intermediate container 8b1f96b38ea7
Step 3/20 : RUN groupadd -r couchdb && useradd -d /opt/couchdb -g couchdb couchdb
 ---> Running in ed83b0a8db37
 ---> 6c39246c8dcc
Removing intermediate container ed83b0a8db37
Step 4/20 : RUN apt-get update -y && apt-get install -y --no-install-recommends     ca-certificates     curl     erlang-nox     erlang-reltool     libicu52     libmozjs185-1.0     openssl   && rm -rf /var/lib/apt/lists/*
 ---> Running in 2a09887ed6de
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Ign http://deb.debian.org jessie InRelease
Get:2 http://deb.debian.org jessie-updates InRelease [145 kB]
Get:3 http://deb.debian.org jessie Release.gpg [2434 B]
Get:4 http://deb.debian.org jessie Release [148 kB]
Get:5 http://security.debian.org jessie/updates/main armhf Packages [592 kB]
Get:6 http://deb.debian.org jessie-updates/main armhf Packages [23.0 kB]
Get:7 http://deb.debian.org jessie/main armhf Packages [8864 kB]
Fetched 9839 kB in 21s (459 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  erlang-asn1 erlang-base erlang-corba erlang-crypto erlang-diameter
  erlang-edoc erlang-eldap erlang-erl-docgen erlang-eunit erlang-ic
  erlang-inets erlang-mnesia erlang-odbc erlang-os-mon erlang-parsetools
  erlang-percept erlang-public-key erlang-runtime-tools erlang-snmp erlang-ssh
  erlang-ssl erlang-syntax-tools erlang-tools erlang-webtool erlang-wx
  erlang-xmerl fontconfig fontconfig-config fonts-dejavu-core
  init-system-helpers libatk1.0-0 libatk1.0-data libavahi-client3
  libavahi-common-data libavahi-common3 libcairo2 libcups2 libcurl3 libdatrie1
  libdbus-1-3 libdrm2 libexpat1 libffi6 libfontconfig1 libfreetype6
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-glx libglapi-mesa
  libglib2.0-0 libglu1-mesa libgmp10 libgnutls-deb0-28 libgraphite2-3
  libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-common libharfbuzz0b libhogweed2
  libice6 libidn11 libjasper1 libjbig0 libjpeg62-turbo libk5crypto3
  libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libltdl7 libnettle4
  libnotify4 libnspr4 libodbc1 libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpixman-1-0 libpng12-0 librtmp1 libsasl2-2
  libsasl2-modules-db libsm6 libssh2-1 libssl1.0.0 libtasn1-6 libthai-data
  libthai0 libtiff5 libwxbase3.0-0 libwxgtk3.0-0 libx11-6 libx11-data
  libx11-xcb1 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb1 libxcomposite1 libxcursor1
  libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxml2
  libxrandr2 libxrender1 libxshmfence1 libxxf86vm1 shared-mime-info ucf
  x11-common
Suggested packages:
  erlang erlang-manpages erlang-doc xsltproc fop erlang-ic-java
  erlang-observer cups-common gnutls-bin krb5-doc krb5-user librsvg2-common
  gvfs libjasper-runtime libmyodbc odbc-postgresql tdsodbc unixodbc-bin
Recommended packages:
  libsctp1 dbus libgl1-mesa-dri libglib2.0-data xdg-user-dirs
  hicolor-icon-theme libgtk2.0-bin krb5-locales notification-daemon
  libsasl2-modules xml-core
The following NEW packages will be installed:
  ca-certificates curl erlang-asn1 erlang-base erlang-corba erlang-crypto
  erlang-diameter erlang-edoc erlang-eldap erlang-erl-docgen erlang-eunit
  erlang-ic erlang-inets erlang-mnesia erlang-nox erlang-odbc erlang-os-mon
  erlang-parsetools erlang-percept erlang-public-key erlang-reltool
  erlang-runtime-tools erlang-snmp erlang-ssh erlang-ssl erlang-syntax-tools
  erlang-tools erlang-webtool erlang-wx erlang-xmerl fontconfig
  fontconfig-config fonts-dejavu-core init-system-helpers libatk1.0-0
  libatk1.0-data libavahi-client3 libavahi-common-data libavahi-common3
  libcairo2 libcups2 libcurl3 libdatrie1 libdbus-1-3 libdrm2 libexpat1 libffi6
  libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglu1-mesa libgmp10
  libgnutls-deb0-28 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0
  libgtk2.0-common libharfbuzz0b libhogweed2 libice6 libicu52 libidn11
  libjasper1 libjbig0 libjpeg62-turbo libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 libldap-2.4-2 libltdl7 libmozjs185-1.0 libnettle4 libnotify4
  libnspr4 libodbc1 libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpixman-1-0 libpng12-0 librtmp1 libsasl2-2
  libsasl2-modules-db libsm6 libssh2-1 libssl1.0.0 libtasn1-6 libthai-data
  libthai0 libtiff5 libwxbase3.0-0 libwxgtk3.0-0 libx11-6 libx11-data
  libx11-xcb1 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb1 libxcomposite1 libxcursor1
  libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxml2
  libxrandr2 libxrender1 libxshmfence1 libxxf86vm1 openssl shared-mime-info
  ucf x11-common
0 upgraded, 127 newly installed, 0 to remove and 1 not upgraded.
Need to get 58.1 MB of archives.
After this operation, 149 MB of additional disk space will be used.
Get:1 http://security.debian.org/ jessie/updates/main libxml2 armhf 2.9.1+dfsg1-5+deb8u6 [718 kB]
Get:2 http://security.debian.org/ jessie/updates/main libgdk-pixbuf2.0-common all 2.31.1-2+deb8u7 [294 kB]
Get:3 http://security.debian.org/ jessie/updates/main libgdk-pixbuf2.0-0 armhf 2.31.1-2+deb8u7 [151 kB]
Get:4 http://security.debian.org/ jessie/updates/main libxcursor1 armhf 1:1.1.14-1+deb8u1 [31.9 kB]
Get:5 http://security.debian.org/ jessie/updates/main erlang-base armhf 1:17.3-dfsg-4+deb8u2 [6626 kB]
Get:6 http://deb.debian.org/debian/ jessie/main libssl1.0.0 armhf 1.0.1t-1+deb8u7 [867 kB]
Get:7 http://deb.debian.org/debian/ jessie/main libgmp10 armhf 2:6.0.0+dfsg-6 [207 kB]
Get:8 http://deb.debian.org/debian/ jessie/main libnettle4 armhf 2.7.1-5+deb8u2 [183 kB]
Get:9 http://deb.debian.org/debian/ jessie/main libhogweed2 armhf 2.7.1-5+deb8u2 [117 kB]
Get:10 http://deb.debian.org/debian/ jessie/main libffi6 armhf 3.1-2+deb8u1 [18.8 kB]
Get:11 http://deb.debian.org/debian/ jessie/main libp11-kit0 armhf 0.20.7-1 [70.2 kB]
Get:12 http://deb.debian.org/debian/ jessie/main libtasn1-6 armhf 4.2-3+deb8u3 [43.3 kB]
Get:13 http://deb.debian.org/debian/ jessie/main libgnutls-deb0-28 armhf 3.3.8-6+deb8u7 [635 kB]
Get:14 http://deb.debian.org/debian/ jessie/main libkeyutils1 armhf 1.5.9-5+b1 [11.1 kB]
Get:15 http://deb.debian.org/debian/ jessie/main libkrb5support0 armhf 1.12.1+dfsg-19+deb8u4 [55.5 kB]
Get:16 http://deb.debian.org/debian/ jessie/main libk5crypto3 armhf 1.12.1+dfsg-19+deb8u4 [111 kB]
Get:17 http://deb.debian.org/debian/ jessie/main libkrb5-3 armhf 1.12.1+dfsg-19+deb8u4 [261 kB]
Get:18 http://deb.debian.org/debian/ jessie/main libgssapi-krb5-2 armhf 1.12.1+dfsg-19+deb8u4 [132 kB]
Get:19 http://deb.debian.org/debian/ jessie/main libidn11 armhf 1.29-1+deb8u2 [133 kB]
Get:20 http://deb.debian.org/debian/ jessie/main libsasl2-modules-db armhf 2.1.26.dfsg1-13+deb8u1 [65.4 kB]
Get:21 http://deb.debian.org/debian/ jessie/main libsasl2-2 armhf 2.1.26.dfsg1-13+deb8u1 [97.5 kB]
Get:22 http://deb.debian.org/debian/ jessie/main libldap-2.4-2 armhf 2.4.40+dfsg-1+deb8u3 [195 kB]
Get:23 http://deb.debian.org/debian/ jessie/main libexpat1 armhf 2.1.0-6+deb8u4 [61.8 kB]
Get:24 http://deb.debian.org/debian/ jessie/main libpng12-0 armhf 1.2.50-2+deb8u3 [162 kB]
Get:25 http://deb.debian.org/debian/ jessie/main libfreetype6 armhf 2.5.2-3+deb8u2 [417 kB]
Get:26 http://deb.debian.org/debian/ jessie/main ucf all 3.0030 [69.7 kB]
Get:27 http://security.debian.org/ jessie/updates/main erlang-asn1 armhf 1:17.3-dfsg-4+deb8u2 [785 kB]
Get:28 http://deb.debian.org/debian/ jessie/main fonts-dejavu-core all 2.34-1 [1047 kB]
Get:29 http://deb.debian.org/debian/ jessie/main fontconfig-config all 2.11.0-6.3+deb8u1 [274 kB]
Get:30 http://deb.debian.org/debian/ jessie/main libfontconfig1 armhf 2.11.0-6.3+deb8u1 [313 kB]
Get:31 http://security.debian.org/ jessie/updates/main erlang-mnesia armhf 1:17.3-dfsg-4+deb8u2 [690 kB]
Get:32 http://deb.debian.org/debian/ jessie/main fontconfig armhf 2.11.0-6.3+deb8u1 [402 kB]
Get:33 http://deb.debian.org/debian/ jessie/main libglib2.0-0 armhf 2.42.1-1+b1 [2270 kB]
Get:34 http://security.debian.org/ jessie/updates/main erlang-runtime-tools armhf 1:17.3-dfsg-4+deb8u2 [193 kB]
Get:35 http://deb.debian.org/debian/ jessie/main libatk1.0-data all 2.14.0-1 [181 kB]
Get:36 http://deb.debian.org/debian/ jessie/main libatk1.0-0 armhf 2.14.0-1 [84.9 kB]
Get:37 http://security.debian.org/ jessie/updates/main erlang-crypto armhf 1:17.3-dfsg-4+deb8u2 [131 kB]
Get:38 http://deb.debian.org/debian/ jessie/main libavahi-common-data armhf 0.6.31-5 [98.8 kB]
Get:39 http://deb.debian.org/debian/ jessie/main libavahi-common3 armhf 0.6.31-5 [48.1 kB]
Get:40 http://deb.debian.org/debian/ jessie/main libdbus-1-3 armhf 1.8.22-0+deb8u1 [150 kB]
Get:41 http://deb.debian.org/debian/ jessie/main libavahi-client3 armhf 0.6.31-5 [51.1 kB]
Get:42 http://deb.debian.org/debian/ jessie/main libpixman-1-0 armhf 0.32.6-3 [434 kB]
Get:43 http://security.debian.org/ jessie/updates/main erlang-public-key armhf 1:17.3-dfsg-4+deb8u2 [541 kB]
Get:44 http://deb.debian.org/debian/ jessie/main libxau6 armhf 1:1.0.8-1 [19.5 kB]
Get:45 http://deb.debian.org/debian/ jessie/main libxdmcp6 armhf 1:1.1.1-1+b1 [23.4 kB]
Get:46 http://deb.debian.org/debian/ jessie/main libxcb1 armhf 1.10-3+b1 [41.1 kB]
Get:47 http://deb.debian.org/debian/ jessie/main libx11-data all 2:1.6.2-3+deb8u1 [126 kB]
Get:48 http://security.debian.org/ jessie/updates/main erlang-ssl armhf 1:17.3-dfsg-4+deb8u2 [612 kB]
Get:49 http://deb.debian.org/debian/ jessie/main libx11-6 armhf 2:1.6.2-3+deb8u1 [673 kB]
Get:50 http://deb.debian.org/debian/ jessie/main libxcb-render0 armhf 1.10-3+b1 [17.1 kB]
Get:51 http://deb.debian.org/debian/ jessie/main libxcb-shm0 armhf 1.10-3+b1 [11.4 kB]
Get:52 http://deb.debian.org/debian/ jessie/main libxext6 armhf 2:1.3.3-1 [48.4 kB]
Get:53 http://deb.debian.org/debian/ jessie/main libxrender1 armhf 1:0.9.8-1+b1 [28.8 kB]
Get:54 http://security.debian.org/ jessie/updates/main erlang-inets armhf 1:17.3-dfsg-4+deb8u2 [771 kB]
Get:55 http://deb.debian.org/debian/ jessie/main libcairo2 armhf 1.14.0-2.1+deb8u2 [676 kB]
Get:56 http://deb.debian.org/debian/ jessie/main libcups2 armhf 1.7.5-11+deb8u2 [257 kB]
Get:57 http://security.debian.org/ jessie/updates/main erlang-corba armhf 1:17.3-dfsg-4+deb8u2 [2261 kB]
Get:58 http://deb.debian.org/debian/ jessie/main librtmp1 armhf 2.4+20150115.gita107cef-1+deb8u1 [55.3 kB]
Get:59 http://deb.debian.org/debian/ jessie/main libssh2-1 armhf 1.4.3-4.1+deb8u1 [117 kB]
Get:60 http://deb.debian.org/debian/ jessie/main libcurl3 armhf 7.38.0-4+deb8u8 [236 kB]
Get:61 http://deb.debian.org/debian/ jessie/main libdatrie1 armhf 0.2.8-1 [29.2 kB]
Get:62 http://security.debian.org/ jessie/updates/main erlang-syntax-tools armhf 1:17.3-dfsg-4+deb8u2 [324 kB]
Get:63 http://deb.debian.org/debian/ jessie/main libdrm2 armhf 2.4.58-2 [27.6 kB]
Get:64 http://deb.debian.org/debian/ jessie/main libjpeg62-turbo armhf 1:1.3.1-12 [99.5 kB]
Get:65 http://security.debian.org/ jessie/updates/main erlang-diameter armhf 1:17.3-dfsg-4+deb8u2 [647 kB]
Get:66 http://deb.debian.org/debian/ jessie/main libjasper1 armhf 1.900.1-debian1-2.4+deb8u3 [113 kB]
Get:67 http://security.debian.org/ jessie/updates/main erlang-xmerl armhf 1:17.3-dfsg-4+deb8u2 [996 kB]
Get:68 http://deb.debian.org/debian/ jessie/main libjbig0 armhf 2.1-3.1 [28.3 kB]
Get:69 http://deb.debian.org/debian/ jessie/main libtiff5 armhf 4.0.3-12.3+deb8u4 [205 kB]
Get:70 http://security.debian.org/ jessie/updates/main erlang-edoc armhf 1:17.3-dfsg-4+deb8u2 [335 kB]
Get:71 http://deb.debian.org/debian/ jessie/main libglapi-mesa armhf 10.3.2-1+deb8u1 [64.0 kB]
Get:72 http://security.debian.org/ jessie/updates/main erlang-eldap armhf 1:17.3-dfsg-4+deb8u2 [123 kB]
Get:73 http://deb.debian.org/debian/ jessie/main libx11-xcb1 armhf 2:1.6.2-3+deb8u1 [163 kB]
Get:74 http://security.debian.org/ jessie/updates/main erlang-erl-docgen armhf 1:17.3-dfsg-4+deb8u2 [165 kB]
Get:75 http://deb.debian.org/debian/ jessie/main libxcb-dri2-0 armhf 1.10-3+b1 [12.7 kB]
Get:76 http://deb.debian.org/debian/ jessie/main libxcb-dri3-0 armhf 1.10-3+b1 [11.0 kB]
Get:77 http://security.debian.org/ jessie/updates/main erlang-eunit armhf 1:17.3-dfsg-4+deb8u2 [166 kB]
Get:78 http://deb.debian.org/debian/ jessie/main libxcb-glx0 armhf 1.10-3+b1 [25.8 kB]
Get:79 http://security.debian.org/ jessie/updates/main erlang-ic armhf 1:17.3-dfsg-4+deb8u2 [847 kB]
Get:80 http://deb.debian.org/debian/ jessie/main libxcb-present0 armhf 1.10-3+b1 [11.1 kB]
Get:81 http://deb.debian.org/debian/ jessie/main libxcb-sync1 armhf 1.10-3+b1 [13.9 kB]
Get:82 http://deb.debian.org/debian/ jessie/main libxfixes3 armhf 1:5.0.1-2+deb8u1 [19.9 kB]
Get:83 http://security.debian.org/ jessie/updates/main erlang-odbc armhf 1:17.3-dfsg-4+deb8u2 [75.1 kB]
Get:84 http://deb.debian.org/debian/ jessie/main libxdamage1 armhf 1:1.1.4-2+b1 [14.2 kB]
Get:85 http://security.debian.org/ jessie/updates/main erlang-snmp armhf 1:17.3-dfsg-4+deb8u2 [1558 kB]
Get:86 http://deb.debian.org/debian/ jessie/main libxshmfence1 armhf 1.1-4 [6578 B]
Get:87 http://deb.debian.org/debian/ jessie/main libxxf86vm1 armhf 1:1.1.3-1+b1 [19.0 kB]
Get:88 http://deb.debian.org/debian/ jessie/main libgl1-mesa-glx armhf 10.3.2-1+deb8u1 [169 kB]
Get:89 http://security.debian.org/ jessie/updates/main erlang-os-mon armhf 1:17.3-dfsg-4+deb8u2 [123 kB]
Get:90 http://deb.debian.org/debian/ jessie/main libglu1-mesa armhf 9.0.0-2 [129 kB]
Get:91 http://security.debian.org/ jessie/updates/main erlang-parsetools armhf 1:17.3-dfsg-4+deb8u2 [185 kB]
Get:92 http://security.debian.org/ jessie/updates/main erlang-percept armhf 1:17.3-dfsg-4+deb8u2 [165 kB]
Get:93 http://deb.debian.org/debian/ jessie/main libgraphite2-3 armhf 1.3.10-1~deb8u1 [73.1 kB]
Get:94 http://deb.debian.org/debian/ jessie/main libgtk2.0-common all 2.24.25-3+deb8u2 [3137 kB]
Get:95 http://security.debian.org/ jessie/updates/main erlang-ssh armhf 1:17.3-dfsg-4+deb8u2 [393 kB]
Get:96 http://deb.debian.org/debian/ jessie/main libthai-data all 0.1.21-1 [159 kB]
Get:97 http://deb.debian.org/debian/ jessie/main libthai0 armhf 0.1.21-1 [43.2 kB]
Get:98 http://security.debian.org/ jessie/updates/main erlang-webtool armhf 1:17.3-dfsg-4+deb8u2 [68.4 kB]
Get:99 http://deb.debian.org/debian/ jessie/main libpango-1.0-0 armhf 1.36.8-3 [275 kB]
Get:100 http://deb.debian.org/debian/ jessie/main libharfbuzz0b armhf 0.9.35-2 [468 kB]
Get:101 http://security.debian.org/ jessie/updates/main erlang-tools armhf 1:17.3-dfsg-4+deb8u2 [530 kB]
Get:102 http://deb.debian.org/debian/ jessie/main libpangoft2-1.0-0 armhf 1.36.8-3 [208 kB]
Get:103 http://deb.debian.org/debian/ jessie/main libpangocairo-1.0-0 armhf 1.36.8-3 [197 kB]
Get:104 http://deb.debian.org/debian/ jessie/main libxcomposite1 armhf 1:0.4.4-1 [16.8 kB]
Get:105 http://deb.debian.org/debian/ jessie/main libxi6 armhf 2:1.7.4-1+deb8u1 [75.9 kB]
Get:106 http://security.debian.org/ jessie/updates/main erlang-nox all 1:17.3-dfsg-4+deb8u2 [38.0 kB]
Get:107 http://deb.debian.org/debian/ jessie/main libxinerama1 armhf 2:1.1.3-1+b1 [16.6 kB]
Get:108 http://deb.debian.org/debian/ jessie/main libxrandr2 armhf 2:1.4.2-1+deb8u1 [33.2 kB]
Get:109 http://security.debian.org/ jessie/updates/main erlang-wx armhf 1:17.3-dfsg-4+deb8u2 [2740 kB]
Get:110 http://deb.debian.org/debian/ jessie/main shared-mime-info armhf 1.3-1 [643 kB]
Get:111 http://deb.debian.org/debian/ jessie/main libgtk2.0-0 armhf 2.24.25-3+deb8u2 [2055 kB]
Get:112 http://deb.debian.org/debian/ jessie/main x11-common all 1:7.7+7 [287 kB]
Get:113 http://security.debian.org/ jessie/updates/main erlang-reltool armhf 1:17.3-dfsg-4+deb8u2 [372 kB]
Get:114 http://deb.debian.org/debian/ jessie/main libice6 armhf 2:1.0.9-1+b1 [52.5 kB]
Get:115 http://deb.debian.org/debian/ jessie/main libicu52 armhf 52.1-8+deb8u6 [6585 kB]
Get:116 http://deb.debian.org/debian/ jessie/main libltdl7 armhf 2.4.2-1.11 [42.3 kB]
Get:117 http://deb.debian.org/debian/ jessie/main libnotify4 armhf 0.7.6-2 [26.3 kB]
Get:118 http://deb.debian.org/debian/ jessie/main libnspr4 armhf 2:4.12-1+debu8u1 [96.4 kB]
Get:119 http://deb.debian.org/debian/ jessie/main libodbc1 armhf 2.3.1-3 [181 kB]
Get:120 http://deb.debian.org/debian/ jessie/main libsm6 armhf 2:1.2.2-1+b1 [31.8 kB]
Get:121 http://deb.debian.org/debian/ jessie/main libwxbase3.0-0 armhf 3.0.2-1+b1 [985 kB]
Get:122 http://deb.debian.org/debian/ jessie/main libwxgtk3.0-0 armhf 3.0.2-1+b1 [3998 kB]
Get:123 http://deb.debian.org/debian/ jessie/main init-system-helpers all 1.22 [14.0 kB]
Get:124 http://deb.debian.org/debian/ jessie/main openssl armhf 1.0.1t-1+deb8u7 [659 kB]
Get:125 http://deb.debian.org/debian/ jessie/main ca-certificates all 20141019+deb8u3 [207 kB]
Get:126 http://deb.debian.org/debian/ jessie/main curl armhf 7.38.0-4+deb8u8 [196 kB]
Get:127 http://deb.debian.org/debian/ jessie/main libmozjs185-1.0 armhf 1.8.5-1.0.0+dfsg-4.3 [929 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 58.1 MB in 23s (2485 kB/s)
Selecting previously unselected package libssl1.0.0:armhf.
(Reading database ... 7557 files and directories currently installed.)
Preparing to unpack .../libssl1.0.0_1.0.1t-1+deb8u7_armhf.deb ...
Unpacking libssl1.0.0:armhf (1.0.1t-1+deb8u7) ...
Selecting previously unselected package libgmp10:armhf.
Preparing to unpack .../libgmp10_2%3a6.0.0+dfsg-6_armhf.deb ...
Unpacking libgmp10:armhf (2:6.0.0+dfsg-6) ...
Selecting previously unselected package libnettle4:armhf.
Preparing to unpack .../libnettle4_2.7.1-5+deb8u2_armhf.deb ...
Unpacking libnettle4:armhf (2.7.1-5+deb8u2) ...
Selecting previously unselected package libhogweed2:armhf.
Preparing to unpack .../libhogweed2_2.7.1-5+deb8u2_armhf.deb ...
Unpacking libhogweed2:armhf (2.7.1-5+deb8u2) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.1-2+deb8u1_armhf.deb ...
Unpacking libffi6:armhf (3.1-2+deb8u1) ...
Selecting previously unselected package libp11-kit0:armhf.
Preparing to unpack .../libp11-kit0_0.20.7-1_armhf.deb ...
Unpacking libp11-kit0:armhf (0.20.7-1) ...
Selecting previously unselected package libtasn1-6:armhf.
Preparing to unpack .../libtasn1-6_4.2-3+deb8u3_armhf.deb ...
Unpacking libtasn1-6:armhf (4.2-3+deb8u3) ...
Selecting previously unselected package libgnutls-deb0-28:armhf.
Preparing to unpack .../libgnutls-deb0-28_3.3.8-6+deb8u7_armhf.deb ...
Unpacking libgnutls-deb0-28:armhf (3.3.8-6+deb8u7) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../libkeyutils1_1.5.9-5+b1_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-5+b1) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../libkrb5support0_1.12.1+dfsg-19+deb8u4_armhf.deb ...
Unpacking libkrb5support0:armhf (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../libk5crypto3_1.12.1+dfsg-19+deb8u4_armhf.deb ...
Unpacking libk5crypto3:armhf (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../libkrb5-3_1.12.1+dfsg-19+deb8u4_armhf.deb ...
Unpacking libkrb5-3:armhf (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../libgssapi-krb5-2_1.12.1+dfsg-19+deb8u4_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package libidn11:armhf.
Preparing to unpack .../libidn11_1.29-1+deb8u2_armhf.deb ...
Unpacking libidn11:armhf (1.29-1+deb8u2) ...
Selecting previously unselected package libsasl2-modules-db:armhf.
Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-13+deb8u1_armhf.deb ...
Unpacking libsasl2-modules-db:armhf (2.1.26.dfsg1-13+deb8u1) ...
Selecting previously unselected package libsasl2-2:armhf.
Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-13+deb8u1_armhf.deb ...
Unpacking libsasl2-2:armhf (2.1.26.dfsg1-13+deb8u1) ...
Selecting previously unselected package libldap-2.4-2:armhf.
Preparing to unpack .../libldap-2.4-2_2.4.40+dfsg-1+deb8u3_armhf.deb ...
Unpacking libldap-2.4-2:armhf (2.4.40+dfsg-1+deb8u3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.1+dfsg1-5+deb8u6_armhf.deb ...
Unpacking libxml2:armhf (2.9.1+dfsg1-5+deb8u6) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.1.0-6+deb8u4_armhf.deb ...
Unpacking libexpat1:armhf (2.1.0-6+deb8u4) ...
Selecting previously unselected package libpng12-0:armhf.
Preparing to unpack .../libpng12-0_1.2.50-2+deb8u3_armhf.deb ...
Unpacking libpng12-0:armhf (1.2.50-2+deb8u3) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../libfreetype6_2.5.2-3+deb8u2_armhf.deb ...
Unpacking libfreetype6:armhf (2.5.2-3+deb8u2) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0030_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0030) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../fonts-dejavu-core_2.34-1_all.deb ...
Unpacking fonts-dejavu-core (2.34-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../fontconfig-config_2.11.0-6.3+deb8u1_all.deb ...
Unpacking fontconfig-config (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../libfontconfig1_2.11.0-6.3+deb8u1_armhf.deb ...
Unpacking libfontconfig1:armhf (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../fontconfig_2.11.0-6.3+deb8u1_armhf.deb ...
Unpacking fontconfig (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.42.1-1+b1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.42.1-1+b1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../libatk1.0-data_2.14.0-1_all.deb ...
Unpacking libatk1.0-data (2.14.0-1) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../libatk1.0-0_2.14.0-1_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.14.0-1) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../libavahi-common-data_0.6.31-5_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.6.31-5) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../libavahi-common3_0.6.31-5_armhf.deb ...
Unpacking libavahi-common3:armhf (0.6.31-5) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../libdbus-1-3_1.8.22-0+deb8u1_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.8.22-0+deb8u1) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../libavahi-client3_0.6.31-5_armhf.deb ...
Unpacking libavahi-client3:armhf (0.6.31-5) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../libpixman-1-0_0.32.6-3_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.32.6-3) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../libxau6_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../libxdmcp6_1%3a1.1.1-1+b1_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.1-1+b1) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../libxcb1_1.10-3+b1_armhf.deb ...
Unpacking libxcb1:armhf (1.10-3+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../libx11-data_2%3a1.6.2-3+deb8u1_all.deb ...
Unpacking libx11-data (2:1.6.2-3+deb8u1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../libx11-6_2%3a1.6.2-3+deb8u1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.2-3+deb8u1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../libxcb-render0_1.10-3+b1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.10-3+b1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../libxcb-shm0_1.10-3+b1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.10-3+b1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../libxext6_2%3a1.3.3-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../libxrender1_1%3a0.9.8-1+b1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.8-1+b1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../libcairo2_1.14.0-2.1+deb8u2_armhf.deb ...
Unpacking libcairo2:armhf (1.14.0-2.1+deb8u2) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../libcups2_1.7.5-11+deb8u2_armhf.deb ...
Unpacking libcups2:armhf (1.7.5-11+deb8u2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../librtmp1_2.4+20150115.gita107cef-1+deb8u1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20150115.gita107cef-1+deb8u1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../libssh2-1_1.4.3-4.1+deb8u1_armhf.deb ...
Unpacking libssh2-1:armhf (1.4.3-4.1+deb8u1) ...
Selecting previously unselected package libcurl3:armhf.
Preparing to unpack .../libcurl3_7.38.0-4+deb8u8_armhf.deb ...
Unpacking libcurl3:armhf (7.38.0-4+deb8u8) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../libdatrie1_0.2.8-1_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.8-1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../libdrm2_2.4.58-2_armhf.deb ...
Unpacking libdrm2:armhf (2.4.58-2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../libjpeg62-turbo_1%3a1.3.1-12_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.3.1-12) ...
Selecting previously unselected package libjasper1:armhf.
Preparing to unpack .../libjasper1_1.900.1-debian1-2.4+deb8u3_armhf.deb ...
Unpacking libjasper1:armhf (1.900.1-debian1-2.4+deb8u3) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../libjbig0_2.1-3.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../libtiff5_4.0.3-12.3+deb8u4_armhf.deb ...
Unpacking libtiff5:armhf (4.0.3-12.3+deb8u4) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../libgdk-pixbuf2.0-common_2.31.1-2+deb8u7_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.31.1-2+deb8u7) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../libgdk-pixbuf2.0-0_2.31.1-2+deb8u7_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.31.1-2+deb8u7) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../libglapi-mesa_10.3.2-1+deb8u1_armhf.deb ...
Unpacking libglapi-mesa:armhf (10.3.2-1+deb8u1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../libx11-xcb1_2%3a1.6.2-3+deb8u1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.2-3+deb8u1) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../libxcb-dri2-0_1.10-3+b1_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.10-3+b1) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../libxcb-dri3-0_1.10-3+b1_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.10-3+b1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../libxcb-glx0_1.10-3+b1_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.10-3+b1) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../libxcb-present0_1.10-3+b1_armhf.deb ...
Unpacking libxcb-present0:armhf (1.10-3+b1) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../libxcb-sync1_1.10-3+b1_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.10-3+b1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../libxfixes3_1%3a5.0.1-2+deb8u1_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.1-2+deb8u1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../libxdamage1_1%3a1.1.4-2+b1_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.4-2+b1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../libxshmfence1_1.1-4_armhf.deb ...
Unpacking libxshmfence1:armhf (1.1-4) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../libxxf86vm1_1%3a1.1.3-1+b1_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.3-1+b1) ...
Selecting previously unselected package libgl1-mesa-glx:armhf.
Preparing to unpack .../libgl1-mesa-glx_10.3.2-1+deb8u1_armhf.deb ...
Unpacking libgl1-mesa-glx:armhf (10.3.2-1+deb8u1) ...
Selecting previously unselected package libglu1-mesa:armhf.
Preparing to unpack .../libglu1-mesa_9.0.0-2_armhf.deb ...
Unpacking libglu1-mesa:armhf (9.0.0-2) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../libgraphite2-3_1.3.10-1~deb8u1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.10-1~deb8u1) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../libgtk2.0-common_2.24.25-3+deb8u2_all.deb ...
Unpacking libgtk2.0-common (2.24.25-3+deb8u2) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../libthai-data_0.1.21-1_all.deb ...
Unpacking libthai-data (0.1.21-1) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../libthai0_0.1.21-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.21-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../libpango-1.0-0_1.36.8-3_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.36.8-3) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../libharfbuzz0b_0.9.35-2_armhf.deb ...
Unpacking libharfbuzz0b:armhf (0.9.35-2) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../libpangoft2-1.0-0_1.36.8-3_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.36.8-3) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../libpangocairo-1.0-0_1.36.8-3_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.36.8-3) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../libxcomposite1_1%3a0.4.4-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.4-1) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../libxcursor1_1%3a1.1.14-1+deb8u1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.1.14-1+deb8u1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../libxi6_2%3a1.7.4-1+deb8u1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.4-1+deb8u1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../libxinerama1_2%3a1.1.3-1+b1_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.3-1+b1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../libxrandr2_2%3a1.4.2-1+deb8u1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.4.2-1+deb8u1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../shared-mime-info_1.3-1_armhf.deb ...
Unpacking shared-mime-info (1.3-1) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Preparing to unpack .../libgtk2.0-0_2.24.25-3+deb8u2_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.25-3+deb8u2) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../x11-common_1%3a7.7+7_all.deb ...
Unpacking x11-common (1:7.7+7) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../libice6_2%3a1.0.9-1+b1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-1+b1) ...
Selecting previously unselected package libicu52:armhf.
Preparing to unpack .../libicu52_52.1-8+deb8u6_armhf.deb ...
Unpacking libicu52:armhf (52.1-8+deb8u6) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../libltdl7_2.4.2-1.11_armhf.deb ...
Unpacking libltdl7:armhf (2.4.2-1.11) ...
Selecting previously unselected package libnotify4:armhf.
Preparing to unpack .../libnotify4_0.7.6-2_armhf.deb ...
Unpacking libnotify4:armhf (0.7.6-2) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../libnspr4_2%3a4.12-1+debu8u1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.12-1+debu8u1) ...
Selecting previously unselected package libodbc1:armhf.
Preparing to unpack .../libodbc1_2.3.1-3_armhf.deb ...
Unpacking libodbc1:armhf (2.3.1-3) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../libsm6_2%3a1.2.2-1+b1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1+b1) ...
Selecting previously unselected package libwxbase3.0-0:armhf.
Preparing to unpack .../libwxbase3.0-0_3.0.2-1+b1_armhf.deb ...
Unpacking libwxbase3.0-0:armhf (3.0.2-1+b1) ...
Selecting previously unselected package libwxgtk3.0-0:armhf.
Preparing to unpack .../libwxgtk3.0-0_3.0.2-1+b1_armhf.deb ...
Unpacking libwxgtk3.0-0:armhf (3.0.2-1+b1) ...
Selecting previously unselected package init-system-helpers.
Preparing to unpack .../init-system-helpers_1.22_all.deb ...
Unpacking init-system-helpers (1.22) ...
Selecting previously unselected package openssl.
Preparing to unpack .../openssl_1.0.1t-1+deb8u7_armhf.deb ...
Unpacking openssl (1.0.1t-1+deb8u7) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../ca-certificates_20141019+deb8u3_all.deb ...
Unpacking ca-certificates (20141019+deb8u3) ...
Selecting previously unselected package curl.
Preparing to unpack .../curl_7.38.0-4+deb8u8_armhf.deb ...
Unpacking curl (7.38.0-4+deb8u8) ...
Selecting previously unselected package erlang-base.
Preparing to unpack .../erlang-base_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-base (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-asn1.
Preparing to unpack .../erlang-asn1_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-asn1 (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-mnesia.
Preparing to unpack .../erlang-mnesia_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-mnesia (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-runtime-tools.
Preparing to unpack .../erlang-runtime-tools_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-runtime-tools (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-crypto.
Preparing to unpack .../erlang-crypto_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-crypto (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-public-key.
Preparing to unpack .../erlang-public-key_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-public-key (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-ssl.
Preparing to unpack .../erlang-ssl_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-ssl (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-inets.
Preparing to unpack .../erlang-inets_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-inets (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-corba.
Preparing to unpack .../erlang-corba_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-corba (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-syntax-tools.
Preparing to unpack .../erlang-syntax-tools_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-syntax-tools (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-diameter.
Preparing to unpack .../erlang-diameter_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-diameter (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-xmerl.
Preparing to unpack .../erlang-xmerl_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-xmerl (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-edoc.
Preparing to unpack .../erlang-edoc_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-edoc (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-eldap.
Preparing to unpack .../erlang-eldap_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-eldap (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-erl-docgen.
Preparing to unpack .../erlang-erl-docgen_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-erl-docgen (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-eunit.
Preparing to unpack .../erlang-eunit_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-eunit (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-ic.
Preparing to unpack .../erlang-ic_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-ic (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-odbc.
Preparing to unpack .../erlang-odbc_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-odbc (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-snmp.
Preparing to unpack .../erlang-snmp_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-snmp (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-os-mon.
Preparing to unpack .../erlang-os-mon_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-os-mon (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-parsetools.
Preparing to unpack .../erlang-parsetools_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-parsetools (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-percept.
Preparing to unpack .../erlang-percept_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-percept (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-ssh.
Preparing to unpack .../erlang-ssh_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-ssh (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-webtool.
Preparing to unpack .../erlang-webtool_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-webtool (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-tools.
Preparing to unpack .../erlang-tools_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-tools (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-nox.
Preparing to unpack .../erlang-nox_1%3a17.3-dfsg-4+deb8u2_all.deb ...
Unpacking erlang-nox (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-wx.
Preparing to unpack .../erlang-wx_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-wx (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package erlang-reltool.
Preparing to unpack .../erlang-reltool_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-reltool (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package libmozjs185-1.0.
Preparing to unpack .../libmozjs185-1.0_1.8.5-1.0.0+dfsg-4.3_armhf.deb ...
Unpacking libmozjs185-1.0 (1.8.5-1.0.0+dfsg-4.3) ...
Processing triggers for systemd (215-17+deb8u7) ...
Setting up libssl1.0.0:armhf (1.0.1t-1+deb8u7) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Setting up libgmp10:armhf (2:6.0.0+dfsg-6) ...
Setting up libnettle4:armhf (2.7.1-5+deb8u2) ...
Setting up libhogweed2:armhf (2.7.1-5+deb8u2) ...
Setting up libffi6:armhf (3.1-2+deb8u1) ...
Setting up libp11-kit0:armhf (0.20.7-1) ...
Setting up libtasn1-6:armhf (4.2-3+deb8u3) ...
Setting up libgnutls-deb0-28:armhf (3.3.8-6+deb8u7) ...
Setting up libkeyutils1:armhf (1.5.9-5+b1) ...
Setting up libkrb5support0:armhf (1.12.1+dfsg-19+deb8u4) ...
Setting up libk5crypto3:armhf (1.12.1+dfsg-19+deb8u4) ...
Setting up libkrb5-3:armhf (1.12.1+dfsg-19+deb8u4) ...
Setting up libgssapi-krb5-2:armhf (1.12.1+dfsg-19+deb8u4) ...
Setting up libidn11:armhf (1.29-1+deb8u2) ...
Setting up libsasl2-modules-db:armhf (2.1.26.dfsg1-13+deb8u1) ...
Setting up libsasl2-2:armhf (2.1.26.dfsg1-13+deb8u1) ...
Setting up libldap-2.4-2:armhf (2.4.40+dfsg-1+deb8u3) ...
Setting up libxml2:armhf (2.9.1+dfsg1-5+deb8u6) ...
Setting up libexpat1:armhf (2.1.0-6+deb8u4) ...
Setting up libpng12-0:armhf (1.2.50-2+deb8u3) ...
Setting up libfreetype6:armhf (2.5.2-3+deb8u2) ...
Setting up ucf (3.0030) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Setting up fonts-dejavu-core (2.34-1) ...
Setting up fontconfig-config (2.11.0-6.3+deb8u1) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Setting up libfontconfig1:armhf (2.11.0-6.3+deb8u1) ...
Setting up fontconfig (2.11.0-6.3+deb8u1) ...
Regenerating fonts cache... done.
Setting up libglib2.0-0:armhf (2.42.1-1+b1) ...
No schema files found: doing nothing.
Setting up libatk1.0-data (2.14.0-1) ...
Setting up libatk1.0-0:armhf (2.14.0-1) ...
Setting up libavahi-common-data:armhf (0.6.31-5) ...
Setting up libavahi-common3:armhf (0.6.31-5) ...
Setting up libdbus-1-3:armhf (1.8.22-0+deb8u1) ...
Setting up libavahi-client3:armhf (0.6.31-5) ...
Setting up libpixman-1-0:armhf (0.32.6-3) ...
Setting up libxau6:armhf (1:1.0.8-1) ...
Setting up libxdmcp6:armhf (1:1.1.1-1+b1) ...
Setting up libxcb1:armhf (1.10-3+b1) ...
Setting up libx11-data (2:1.6.2-3+deb8u1) ...
Setting up libx11-6:armhf (2:1.6.2-3+deb8u1) ...
Setting up libxcb-render0:armhf (1.10-3+b1) ...
Setting up libxcb-shm0:armhf (1.10-3+b1) ...
Setting up libxext6:armhf (2:1.3.3-1) ...
Setting up libxrender1:armhf (1:0.9.8-1+b1) ...
Setting up libcairo2:armhf (1.14.0-2.1+deb8u2) ...
Setting up libcups2:armhf (1.7.5-11+deb8u2) ...
Setting up librtmp1:armhf (2.4+20150115.gita107cef-1+deb8u1) ...
Setting up libssh2-1:armhf (1.4.3-4.1+deb8u1) ...
Setting up libcurl3:armhf (7.38.0-4+deb8u8) ...
Setting up libdatrie1:armhf (0.2.8-1) ...
Setting up libdrm2:armhf (2.4.58-2) ...
Setting up libjpeg62-turbo:armhf (1:1.3.1-12) ...
Setting up libjasper1:armhf (1.900.1-debian1-2.4+deb8u3) ...
Setting up libjbig0:armhf (2.1-3.1) ...
Setting up libtiff5:armhf (4.0.3-12.3+deb8u4) ...
Setting up libgdk-pixbuf2.0-common (2.31.1-2+deb8u7) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.31.1-2+deb8u7) ...
Setting up libglapi-mesa:armhf (10.3.2-1+deb8u1) ...
Setting up libx11-xcb1:armhf (2:1.6.2-3+deb8u1) ...
Setting up libxcb-dri2-0:armhf (1.10-3+b1) ...
Setting up libxcb-dri3-0:armhf (1.10-3+b1) ...
Setting up libxcb-glx0:armhf (1.10-3+b1) ...
Setting up libxcb-present0:armhf (1.10-3+b1) ...
Setting up libxcb-sync1:armhf (1.10-3+b1) ...
Setting up libxfixes3:armhf (1:5.0.1-2+deb8u1) ...
Setting up libxdamage1:armhf (1:1.1.4-2+b1) ...
Setting up libxshmfence1:armhf (1.1-4) ...
Setting up libxxf86vm1:armhf (1:1.1.3-1+b1) ...
Setting up libgl1-mesa-glx:armhf (10.3.2-1+deb8u1) ...
Setting up libglu1-mesa:armhf (9.0.0-2) ...
Setting up libgraphite2-3:armhf (1.3.10-1~deb8u1) ...
Setting up libgtk2.0-common (2.24.25-3+deb8u2) ...
Setting up libthai-data (0.1.21-1) ...
Setting up libthai0:armhf (0.1.21-1) ...
Setting up libpango-1.0-0:armhf (1.36.8-3) ...
Setting up libharfbuzz0b:armhf (0.9.35-2) ...
Setting up libpangoft2-1.0-0:armhf (1.36.8-3) ...
Setting up libpangocairo-1.0-0:armhf (1.36.8-3) ...
Setting up libxcomposite1:armhf (1:0.4.4-1) ...
Setting up libxcursor1:armhf (1:1.1.14-1+deb8u1) ...
Setting up libxi6:armhf (2:1.7.4-1+deb8u1) ...
Setting up libxinerama1:armhf (2:1.1.3-1+b1) ...
Setting up libxrandr2:armhf (2:1.4.2-1+deb8u1) ...
Setting up shared-mime-info (1.3-1) ...
Setting up libgtk2.0-0:armhf (2.24.25-3+deb8u2) ...
Setting up x11-common (1:7.7+7) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libice6:armhf (2:1.0.9-1+b1) ...
Setting up libicu52:armhf (52.1-8+deb8u6) ...
Setting up libltdl7:armhf (2.4.2-1.11) ...
Setting up libnotify4:armhf (0.7.6-2) ...
Setting up libnspr4:armhf (2:4.12-1+debu8u1) ...
Setting up libodbc1:armhf (2.3.1-3) ...
Setting up libsm6:armhf (2:1.2.2-1+b1) ...
Setting up libwxbase3.0-0:armhf (3.0.2-1+b1) ...
Setting up libwxgtk3.0-0:armhf (3.0.2-1+b1) ...
Setting up init-system-helpers (1.22) ...
Setting up openssl (1.0.1t-1+deb8u7) ...
Setting up ca-certificates (20141019+deb8u3) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Updating certificates in /etc/ssl/certs... 174 added, 0 removed; done.
Setting up curl (7.38.0-4+deb8u8) ...
Setting up erlang-base (1:17.3-dfsg-4+deb8u2) ...
Searching for services which depend on erlang and should be started...none found.
Setting up erlang-asn1 (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-mnesia (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-runtime-tools (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-crypto (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-public-key (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-ssl (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-inets (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-corba (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-syntax-tools (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-diameter (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-xmerl (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-edoc (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-eldap (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-erl-docgen (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-eunit (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-ic (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-odbc (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-snmp (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-os-mon (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-parsetools (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-percept (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-ssh (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-webtool (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-tools (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-nox (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-wx (1:17.3-dfsg-4+deb8u2) ...
Setting up erlang-reltool (1:17.3-dfsg-4+deb8u2) ...
Setting up libmozjs185-1.0 (1.8.5-1.0.0+dfsg-4.3) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
Processing triggers for systemd (215-17+deb8u7) ...
Processing triggers for ca-certificates (20141019+deb8u3) ...
Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
 ---> f114b10573c9
Removing intermediate container 2a09887ed6de
Step 5/20 : ENV GOSU_VERSION 1.10
 ---> Running in f3a7ab51a47d
 ---> 5a4f5ef6c2e3
Removing intermediate container f3a7ab51a47d
Step 6/20 : ENV TINI_VERSION 0.16.1
 ---> Running in e2466dfefcf3
 ---> 2e4231cf3543
Removing intermediate container e2466dfefcf3
Step 7/20 : RUN set -ex; 		apt-get update; 	apt-get install -y --no-install-recommends wget; 	rm -rf /var/lib/apt/lists/*; 		dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; 		wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-$dpkgArch"; 	wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; 	export GNUPGHOME="$(mktemp -d)"; 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; 	rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; 	chmod +x /usr/local/bin/gosu; 	gosu nobody true; 		wget -O /usr/local/bin/tini "https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini-$dpkgArch"; 	wget -O /usr/local/bin/tini.asc "https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini-$dpkgArch.asc"; 	export GNUPGHOME="$(mktemp -d)"; 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 595E85A6B1B4779EA4DAAEC70B588DFF0527A9B7; 	gpg --batch --verify /usr/local/bin/tini.asc /usr/local/bin/tini; 	rm -r "$GNUPGHOME" /usr/local/bin/tini.asc; 	chmod +x /usr/local/bin/tini; 	tini --version; apt-get purge -y --auto-remove wget
 ---> Running in fef5e44663e3
+ apt-get update
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Ign http://deb.debian.org jessie InRelease
Get:2 http://deb.debian.org jessie-updates InRelease [145 kB]
Get:3 http://deb.debian.org jessie Release.gpg [2434 B]
Get:4 http://deb.debian.org jessie Release [148 kB]
Get:5 http://security.debian.org jessie/updates/main armhf Packages [592 kB]
Get:6 http://deb.debian.org jessie-updates/main armhf Packages [23.0 kB]
Get:7 http://deb.debian.org jessie/main armhf Packages [8864 kB]
Fetched 9839 kB in 19s (499 kB/s)
Reading package lists...
+ apt-get install -y --no-install-recommends wget
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  libpsl0
The following NEW packages will be installed:
  libpsl0 wget
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 517 kB of archives.
After this operation, 2128 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian/ jessie/main libpsl0 armhf 0.5.1-1 [40.5 kB]
Get:2 http://deb.debian.org/debian/ jessie/main wget armhf 1.16-1+deb8u4 [476 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 517 kB in 2s (223 kB/s)
Selecting previously unselected package libpsl0:armhf.
(Reading database ... 11800 files and directories currently installed.)
Preparing to unpack .../libpsl0_0.5.1-1_armhf.deb ...
Unpacking libpsl0:armhf (0.5.1-1) ...
Selecting previously unselected package wget.
Preparing to unpack .../wget_1.16-1+deb8u4_armhf.deb ...
Unpacking wget (1.16-1+deb8u4) ...
Setting up libpsl0:armhf (0.5.1-1) ...
Setting up wget (1.16-1+deb8u4) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
+ rm -rf /var/lib/apt/lists/deb.debian.org_debian_dists_jessie-updates_InRelease /var/lib/apt/lists/deb.debian.org_debian_dists_jessie-updates_main_binary-armhf_Packages.gz /var/lib/apt/lists/deb.debian.org_debian_dists_jessie_Release /var/lib/apt/lists/deb.debian.org_debian_dists_jessie_Release.gpg /var/lib/apt/lists/deb.debian.org_debian_dists_jessie_main_binary-armhf_Packages.gz /var/lib/apt/lists/lock /var/lib/apt/lists/partial /var/lib/apt/lists/security.debian.org_dists_jessie_updates_InRelease /var/lib/apt/lists/security.debian.org_dists_jessie_updates_main_binary-armhf_Packages.gz
+ dpkg --print-architecture
+ awk -F- { print $NF }
+ dpkgArch=armhf
+ wget -O /usr/local/bin/gosu https://github.com/tianon/gosu/releases/download/1.10/gosu-armhf
converted 'https://github.com/tianon/gosu/releases/download/1.10/gosu-armhf' (ANSI_X3.4-1968) -> 'https://github.com/tianon/gosu/releases/download/1.10/gosu-armhf' (UTF-8)
--2018-01-18 00:19:29--  https://github.com/tianon/gosu/releases/download/1.10/gosu-armhf
Resolving github.com (github.com)... 192.30.255.113, 192.30.255.112
Connecting to github.com (github.com)|192.30.255.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/19708981/0b0fe33a-8591-11e6-9eb1-0d0f055fa7d3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180118%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180118T001930Z&X-Amz-Expires=300&X-Amz-Signature=5dfa4670479fcfc1ed15076fd2dd158cebafaab8fe85589ab6d0109b1db1d591&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dgosu-armhf&response-content-type=application%2Foctet-stream [following]
converted 'https://github-production-release-asset-2e65be.s3.amazonaws.com/19708981/0b0fe33a-8591-11e6-9eb1-0d0f055fa7d3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180118%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180118T001930Z&X-Amz-Expires=300&X-Amz-Signature=5dfa4670479fcfc1ed15076fd2dd158cebafaab8fe85589ab6d0109b1db1d591&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dgosu-armhf&response-content-type=application%2Foctet-stream' (ANSI_X3.4-1968) -> 'https://github-production-release-asset-2e65be.s3.amazonaws.com/19708981/0b0fe33a-8591-11e6-9eb1-0d0f055fa7d3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180118/us-east-1/s3/aws4_request&X-Amz-Date=20180118T001930Z&X-Amz-Expires=300&X-Amz-Signature=5dfa4670479fcfc1ed15076fd2dd158cebafaab8fe85589ab6d0109b1db1d591&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment; filename=gosu-armhf&response-content-type=application/octet-stream' (UTF-8)
--2018-01-18 00:19:30--  https://github-production-release-asset-2e65be.s3.amazonaws.com/19708981/0b0fe33a-8591-11e6-9eb1-0d0f055fa7d3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180118/us-east-1/s3/aws4_request&X-Amz-Date=20180118T001930Z&X-Amz-Expires=300&X-Amz-Signature=5dfa4670479fcfc1ed15076fd2dd158cebafaab8fe85589ab6d0109b1db1d591&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment;%20filename=gosu-armhf&response-content-type=application/octet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.229.0
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.229.0|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1192760 (1.1M) [application/octet-stream]
Saving to: '/usr/local/bin/gosu'

     0K .......... .......... .......... .......... ..........  4%  326K 3s
    50K .......... .......... .......... .......... ..........  8% 1.02M 2s
   100K .......... .......... .......... .......... .......... 12%  640K 2s
   150K .......... .......... .......... .......... .......... 17%  639K 2s
   200K .......... .......... .......... .......... .......... 21% 1.42M 1s
   250K .......... .......... .......... .......... .......... 25% 5.48M 1s
   300K .......... .......... .......... .......... .......... 30% 2.52M 1s
   350K .......... .......... .......... .......... .......... 34% 3.54M 1s
   400K .......... .......... .......... .......... .......... 38% 4.40M 1s
   450K .......... .......... .......... .......... .......... 42% 5.94M 1s
   500K .......... .......... .......... .......... .......... 47% 1.34M 1s
   550K .......... .......... .......... .......... .......... 51% 3.29M 0s
   600K .......... .......... .......... .......... .......... 55% 3.72M 0s
   650K .......... .......... .......... .......... .......... 60% 5.00M 0s
   700K .......... .......... .......... .......... .......... 64% 6.23M 0s
   750K .......... .......... .......... .......... .......... 68% 3.64M 0s
   800K .......... .......... .......... .......... .......... 72% 2.68M 0s
   850K .......... .......... .......... .......... .......... 77% 4.62M 0s
   900K .......... .......... .......... .......... .......... 81% 4.65M 0s
   950K .......... .......... .......... .......... .......... 85% 5.41M 0s
  1000K .......... .......... .......... .......... .......... 90% 5.49M 0s
  1050K .......... .......... .......... .......... .......... 94% 6.27M 0s
  1100K .......... .......... .......... .......... .......... 98% 6.66M 0s
  1150K .......... ....                                       100% 6.21M=0.6s

2018-01-18 00:19:31 (1.82 MB/s) - '/usr/local/bin/gosu' saved [1192760/1192760]

+ wget -O /usr/local/bin/gosu.asc https://github.com/tianon/gosu/releases/download/1.10/gosu-armhf.asc
converted 'https://github.com/tianon/gosu/releases/download/1.10/gosu-armhf.asc' (ANSI_X3.4-1968) -> 'https://github.com/tianon/gosu/releases/download/1.10/gosu-armhf.asc' (UTF-8)
--2018-01-18 00:19:31--  https://github.com/tianon/gosu/releases/download/1.10/gosu-armhf.asc
Resolving github.com (github.com)... 192.30.255.113, 192.30.255.112
Connecting to github.com (github.com)|192.30.255.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/19708981/0b0f4a24-8591-11e6-8885-3314d4cc1d94?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180118%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180118T001932Z&X-Amz-Expires=300&X-Amz-Signature=29c4504066dd1535f75f651eb693e9c9a341ea6a006f3e7a6e55a4b46adf5dd9&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dgosu-armhf.asc&response-content-type=application%2Foctet-stream [following]
converted 'https://github-production-release-asset-2e65be.s3.amazonaws.com/19708981/0b0f4a24-8591-11e6-8885-3314d4cc1d94?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180118%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180118T001932Z&X-Amz-Expires=300&X-Amz-Signature=29c4504066dd1535f75f651eb693e9c9a341ea6a006f3e7a6e55a4b46adf5dd9&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dgosu-armhf.asc&response-content-type=application%2Foctet-stream' (ANSI_X3.4-1968) -> 'https://github-production-release-asset-2e65be.s3.amazonaws.com/19708981/0b0f4a24-8591-11e6-8885-3314d4cc1d94?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180118/us-east-1/s3/aws4_request&X-Amz-Date=20180118T001932Z&X-Amz-Expires=300&X-Amz-Signature=29c4504066dd1535f75f651eb693e9c9a341ea6a006f3e7a6e55a4b46adf5dd9&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment; filename=gosu-armhf.asc&response-content-type=application/octet-stream' (UTF-8)
--2018-01-18 00:19:32--  https://github-production-release-asset-2e65be.s3.amazonaws.com/19708981/0b0f4a24-8591-11e6-8885-3314d4cc1d94?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180118/us-east-1/s3/aws4_request&X-Amz-Date=20180118T001932Z&X-Amz-Expires=300&X-Amz-Signature=29c4504066dd1535f75f651eb693e9c9a341ea6a006f3e7a6e55a4b46adf5dd9&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment;%20filename=gosu-armhf.asc&response-content-type=application/octet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.101.35
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.101.35|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 543 [application/octet-stream]
Saving to: '/usr/local/bin/gosu.asc'

     0K                                                       100%  261K=0.002s

2018-01-18 00:19:32 (261 KB/s) - '/usr/local/bin/gosu.asc' saved [543/543]

+ mktemp -d
+ export GNUPGHOME=/tmp/tmp.QE65nCYFAw
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
gpg: keyring `/tmp/tmp.QE65nCYFAw/secring.gpg' created
gpg: keyring `/tmp/tmp.QE65nCYFAw/pubring.gpg' created
gpg: requesting key BF357DD4 from hkp server ha.pool.sks-keyservers.net
gpg: /tmp/tmp.QE65nCYFAw/trustdb.gpg: trustdb created
gpg: key BF357DD4: public key "Tianon Gravi <tianon@tianon.xyz>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu
gpg: Signature made Wed Sep 28 22:22:57 2016 UTC using RSA key ID BF357DD4
gpg: Good signature from "Tianon Gravi <tianon@tianon.xyz>"
gpg:                 aka "Tianon Gravi <tianon@debian.org>"
gpg:                 aka "Tianon Gravi <tianon@dockerproject.org>"
gpg:                 aka "Andrew Page (tianon) <andrew@infosiftr.com>"
gpg:                 aka "Andrew Page (tianon) <andrew@vitalroute.com>"
gpg:                 aka "Andrew Page (Tianon Gravi) <admwiggin@gmail.com>"
gpg:                 aka "Tianon Gravi (Andrew Page) <tianon@infosiftr.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4
+ rm -r /tmp/tmp.QE65nCYFAw /usr/local/bin/gosu.asc
+ chmod +x /usr/local/bin/gosu
+ gosu nobody true
+ wget -O /usr/local/bin/tini https://github.com/krallin/tini/releases/download/v0.16.1/tini-armhf
converted 'https://github.com/krallin/tini/releases/download/v0.16.1/tini-armhf' (ANSI_X3.4-1968) -> 'https://github.com/krallin/tini/releases/download/v0.16.1/tini-armhf' (UTF-8)
--2018-01-18 00:19:34--  https://github.com/krallin/tini/releases/download/v0.16.1/tini-armhf
Resolving github.com (github.com)... 192.30.255.113, 192.30.255.112
Connecting to github.com (github.com)|192.30.255.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/31432573/4e64b4c2-89a4-11e7-9958-5c1f54bd1368?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180118%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180118T001934Z&X-Amz-Expires=300&X-Amz-Signature=d6eb25bed06fd2c9018a47c802cd51e08ec39c42a591c102e048869752c90d4e&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dtini-armhf&response-content-type=application%2Foctet-stream [following]
converted 'https://github-production-release-asset-2e65be.s3.amazonaws.com/31432573/4e64b4c2-89a4-11e7-9958-5c1f54bd1368?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180118%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180118T001934Z&X-Amz-Expires=300&X-Amz-Signature=d6eb25bed06fd2c9018a47c802cd51e08ec39c42a591c102e048869752c90d4e&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dtini-armhf&response-content-type=application%2Foctet-stream' (ANSI_X3.4-1968) -> 'https://github-production-release-asset-2e65be.s3.amazonaws.com/31432573/4e64b4c2-89a4-11e7-9958-5c1f54bd1368?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180118/us-east-1/s3/aws4_request&X-Amz-Date=20180118T001934Z&X-Amz-Expires=300&X-Amz-Signature=d6eb25bed06fd2c9018a47c802cd51e08ec39c42a591c102e048869752c90d4e&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment; filename=tini-armhf&response-content-type=application/octet-stream' (UTF-8)
--2018-01-18 00:19:34--  https://github-production-release-asset-2e65be.s3.amazonaws.com/31432573/4e64b4c2-89a4-11e7-9958-5c1f54bd1368?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180118/us-east-1/s3/aws4_request&X-Amz-Date=20180118T001934Z&X-Amz-Expires=300&X-Amz-Signature=d6eb25bed06fd2c9018a47c802cd51e08ec39c42a591c102e048869752c90d4e&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment;%20filename=tini-armhf&response-content-type=application/octet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.16.120
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.16.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 15036 (15K) [application/octet-stream]
Saving to: '/usr/local/bin/tini'

     0K .......... ....                                       100%  314K=0.05s

2018-01-18 00:19:35 (314 KB/s) - '/usr/local/bin/tini' saved [15036/15036]

+ wget -O /usr/local/bin/tini.asc https://github.com/krallin/tini/releases/download/v0.16.1/tini-armhf.asc
converted 'https://github.com/krallin/tini/releases/download/v0.16.1/tini-armhf.asc' (ANSI_X3.4-1968) -> 'https://github.com/krallin/tini/releases/download/v0.16.1/tini-armhf.asc' (UTF-8)
--2018-01-18 00:19:35--  https://github.com/krallin/tini/releases/download/v0.16.1/tini-armhf.asc
Resolving github.com (github.com)... 192.30.255.113, 192.30.255.112
Connecting to github.com (github.com)|192.30.255.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/31432573/4de18340-89a4-11e7-9b66-3d11d3adfd04?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180118%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180118T001936Z&X-Amz-Expires=300&X-Amz-Signature=49a64a80bee85012e0a9fe3857c82e941286a3471e042709184d983968ff64e5&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dtini-armhf.asc&response-content-type=application%2Foctet-stream [following]
converted 'https://github-production-release-asset-2e65be.s3.amazonaws.com/31432573/4de18340-89a4-11e7-9b66-3d11d3adfd04?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180118%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180118T001936Z&X-Amz-Expires=300&X-Amz-Signature=49a64a80bee85012e0a9fe3857c82e941286a3471e042709184d983968ff64e5&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dtini-armhf.asc&response-content-type=application%2Foctet-stream' (ANSI_X3.4-1968) -> 'https://github-production-release-asset-2e65be.s3.amazonaws.com/31432573/4de18340-89a4-11e7-9b66-3d11d3adfd04?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180118/us-east-1/s3/aws4_request&X-Amz-Date=20180118T001936Z&X-Amz-Expires=300&X-Amz-Signature=49a64a80bee85012e0a9fe3857c82e941286a3471e042709184d983968ff64e5&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment; filename=tini-armhf.asc&response-content-type=application/octet-stream' (UTF-8)
--2018-01-18 00:19:36--  https://github-production-release-asset-2e65be.s3.amazonaws.com/31432573/4de18340-89a4-11e7-9b66-3d11d3adfd04?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180118/us-east-1/s3/aws4_request&X-Amz-Date=20180118T001936Z&X-Amz-Expires=300&X-Amz-Signature=49a64a80bee85012e0a9fe3857c82e941286a3471e042709184d983968ff64e5&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment;%20filename=tini-armhf.asc&response-content-type=application/octet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.162.139
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.162.139|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 819 [application/octet-stream]
Saving to: '/usr/local/bin/tini.asc'

     0K                                                       100%  819K=0.001s

2018-01-18 00:19:36 (819 KB/s) - '/usr/local/bin/tini.asc' saved [819/819]

+ mktemp -d
+ export GNUPGHOME=/tmp/tmp.03oFWK0N60
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 595E85A6B1B4779EA4DAAEC70B588DFF0527A9B7
gpg: keyring `/tmp/tmp.03oFWK0N60/secring.gpg' created
gpg: keyring `/tmp/tmp.03oFWK0N60/pubring.gpg' created
gpg: requesting key 0527A9B7 from hkp server ha.pool.sks-keyservers.net
gpg: /tmp/tmp.03oFWK0N60/trustdb.gpg: trustdb created
gpg: key 7001A4E5: public key "Thomas Orozco <thomas@orozco.fr>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --batch --verify /usr/local/bin/tini.asc /usr/local/bin/tini
gpg: Signature made Fri Aug 25 12:47:17 2017 UTC using RSA key ID 0527A9B7
gpg: Good signature from "Thomas Orozco <thomas@orozco.fr>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 6380 DC42 8747 F6C3 93FE  ACA5 9A84 159D 7001 A4E5
     Subkey fingerprint: 595E 85A6 B1B4 779E A4DA  AEC7 0B58 8DFF 0527 A9B7
+ rm -r /tmp/tmp.03oFWK0N60 /usr/local/bin/tini.asc
+ chmod +x /usr/local/bin/tini
+ tini --version
tini version 0.16.1 - git.0effd37
+ apt-get purge -y --auto-remove wget
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
  libpsl0* wget*
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 2128 kB disk space will be freed.
(Reading database ... 11857 files and directories currently installed.)
Removing wget (1.16-1+deb8u4) ...
Purging configuration files for wget (1.16-1+deb8u4) ...
Removing libpsl0:armhf (0.5.1-1) ...
Purging configuration files for libpsl0:armhf (0.5.1-1) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
 ---> d778f14e7113
Removing intermediate container fef5e44663e3
Step 8/20 : ENV GPG_KEYS 15DD4F3B8AACA54740EB78C7B7B7C53943ECCEE1   1CFBFA43C19B6DF4A0CA3934669C02FFDF3CEBA3   25BBBAC113C1BFD5AA594A4C9F96B92930380381   4BFCA2B99BADC6F9F105BEC9C5E32E2D6B065BFB   5D680346FAA3E51B29DBCB681015F68F9DA248BC   7BCCEB868313DDA925DF1805ECA5BCB7BB9656B0   C3F4DFAEAD621E1C94523AEEC376457E61D50B88   D2B17F9DA23C0A10991AF2E3D9EE01E47852AEE4   E0AF0A194D55C84E4A19A801CDB0C0F904F4EE9B   29E4F38113DF707D722A6EF91FE9AF73118F1A7C   2EC788AE3F239FA13E82D215CDE711289384AE37
 ---> Running in 60f2ac8a39e5
 ---> 9ce4c14798c3
Removing intermediate container 60f2ac8a39e5
Step 9/20 : RUN set -xe   && for key in $GPG_KEYS; do     gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key";   done
 ---> Running in d3ecf31cfbe2
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 15DD4F3B8AACA54740EB78C7B7B7C53943ECCEE1
gpg: directory `/root/.gnupg' created
gpg: new configuration file `/root/.gnupg/gpg.conf' created
gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/root/.gnupg/secring.gpg' created
gpg: keyring `/root/.gnupg/pubring.gpg' created
gpg: requesting key 43ECCEE1 from hkp server ha.pool.sks-keyservers.net
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 43ECCEE1: public key "Paul J. Davis (CODE SIGNING KEY) <davisp@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 1CFBFA43C19B6DF4A0CA3934669C02FFDF3CEBA3
gpg: requesting key DF3CEBA3 from hkp server ha.pool.sks-keyservers.net
gpg: key DF3CEBA3: public key "Robert Newson (CODE SIGNING KEY) <rnewson@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 25BBBAC113C1BFD5AA594A4C9F96B92930380381
gpg: requesting key 30380381 from hkp server ha.pool.sks-keyservers.net
gpg: key 30380381: public key "Dirkjan Ochtman <dirkjan@ochtman.nl>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 4BFCA2B99BADC6F9F105BEC9C5E32E2D6B065BFB
gpg: requesting key 6B065BFB from hkp server ha.pool.sks-keyservers.net
gpg: key 6B065BFB: public key "Dirkjan Ochtman <dirkjan@ochtman.nl>" imported
gpg: Total number processed: 1
gpg:               imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 5D680346FAA3E51B29DBCB681015F68F9DA248BC
gpg: requesting key 9DA248BC from hkp server ha.pool.sks-keyservers.net
gpg: key 9DA248BC: public key "Robert Samuel Newson <bob@rsn.io>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 7BCCEB868313DDA925DF1805ECA5BCB7BB9656B0
gpg: requesting key BB9656B0 from hkp server ha.pool.sks-keyservers.net
gpg: key BB9656B0: public key "Jan Lehnardt <jan@php.net>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys C3F4DFAEAD621E1C94523AEEC376457E61D50B88
gpg: requesting key 61D50B88 from hkp server ha.pool.sks-keyservers.net
gpg: key 61D50B88: public key "Noah Slater <nslater@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys D2B17F9DA23C0A10991AF2E3D9EE01E47852AEE4
gpg: requesting key 7852AEE4 from hkp server ha.pool.sks-keyservers.net
gpg: key 7852AEE4: public key "Jan Lehnardt <jan@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E0AF0A194D55C84E4A19A801CDB0C0F904F4EE9B
gpg: requesting key 04F4EE9B from hkp server ha.pool.sks-keyservers.net
gpg: key 04F4EE9B: public key "Dave Cottlehuber (CODE SIGNING KEY) <dch@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 29E4F38113DF707D722A6EF91FE9AF73118F1A7C
gpg: requesting key 118F1A7C from hkp server ha.pool.sks-keyservers.net
gpg: key 118F1A7C: public key "Joan Touzet <joant@atypical.net>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 2EC788AE3F239FA13E82D215CDE711289384AE37
gpg: requesting key 9384AE37 from hkp server ha.pool.sks-keyservers.net
gpg: key 9384AE37: public key "Joan Touzet (CODE SIGNING KEY) <wohali@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
 ---> b532c0fd740b
Removing intermediate container d3ecf31cfbe2
Step 10/20 : ENV COUCHDB_VERSION 2.1.1
 ---> Running in 0cd042f4d7bc
 ---> 0debd68e3674
Removing intermediate container 0cd042f4d7bc
Step 11/20 : RUN buildDeps='     apt-transport-https     gcc     g++     erlang-dev     libcurl4-openssl-dev     libicu-dev     libmozjs185-dev     make   '  && apt-get update -y -qq && apt-get install -y --no-install-recommends $buildDeps  && cd /usr/src && mkdir couchdb  && curl -fSL https://dist.apache.org/repos/dist/release/couchdb/source/$COUCHDB_VERSION/apache-couchdb-$COUCHDB_VERSION.tar.gz -o couchdb.tar.gz  && curl -fSL https://dist.apache.org/repos/dist/release/couchdb/source/$COUCHDB_VERSION/apache-couchdb-$COUCHDB_VERSION.tar.gz.asc -o couchdb.tar.gz.asc  && gpg --batch --verify couchdb.tar.gz.asc couchdb.tar.gz  && tar -xzf couchdb.tar.gz -C couchdb --strip-components=1  && cd couchdb  && ./configure --disable-docs  && make check  && make release  && mv /usr/src/couchdb/rel/couchdb /opt/  && apt-get purge -y --auto-remove $buildDeps  && rm -rf /var/lib/apt/lists/* /usr/src/couchdb*  && mkdir /opt/couchdb/data  && chown -R couchdb:couchdb /opt/couchdb
 ---> Running in 7a13b2b45ce5
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  binutils cpp cpp-4.9 g++-4.9 gcc-4.9 icu-devtools libasan1 libatomic1
  libc-dev-bin libc6-dev libcloog-isl4 libcurl3-gnutls libffi-dev
  libgcc-4.9-dev libgomp1 libisl10 libmpc3 libmpfr4 libnspr4-dev
  libstdc++-4.9-dev libubsan0 linux-libc-dev
Suggested packages:
  binutils-doc cpp-doc gcc-4.9-locales erlang erlang-manpages erlang-doc
  gcc-4.9-doc libstdc++6-4.9-dbg gcc-multilib manpages-dev autoconf automake
  libtool flex bison gdb gcc-doc libgcc1-dbg libgomp1-dbg libitm1-dbg
  libatomic1-dbg libasan1-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg
  libcilkrts5-dbg libquadmath-dbg glibc-doc libcurl4-doc libcurl3-dbg
  libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libssl-dev
  pkg-config zlib1g-dev icu-doc libstdc++-4.9-doc make-doc
The following NEW packages will be installed:
  apt-transport-https binutils cpp cpp-4.9 erlang-dev g++ g++-4.9 gcc gcc-4.9
  icu-devtools libasan1 libatomic1 libc-dev-bin libc6-dev libcloog-isl4
  libcurl3-gnutls libcurl4-openssl-dev libffi-dev libgcc-4.9-dev libgomp1
  libicu-dev libisl10 libmozjs185-dev libmpc3 libmpfr4 libnspr4-dev
  libstdc++-4.9-dev libubsan0 linux-libc-dev make
0 upgraded, 30 newly installed, 0 to remove and 1 not upgraded.
Need to get 40.5 MB of archives.
After this operation, 135 MB of additional disk space will be used.
Get:1 http://security.debian.org/ jessie/updates/main erlang-dev armhf 1:17.3-dfsg-4+deb8u2 [338 kB]
Get:2 http://deb.debian.org/debian/ jessie/main libasan1 armhf 4.9.2-10 [168 kB]
Get:3 http://deb.debian.org/debian/ jessie/main libatomic1 armhf 4.9.2-10 [6062 B]
Get:4 http://deb.debian.org/debian/ jessie/main libisl10 armhf 0.12.2-2 [338 kB]
Get:5 http://security.debian.org/ jessie/updates/main linux-libc-dev armhf 3.16.51-3+deb8u1 [1063 kB]
Get:6 http://deb.debian.org/debian/ jessie/main libcloog-isl4 armhf 0.18.2-1+b2 [50.8 kB]
Get:7 http://deb.debian.org/debian/ jessie/main libcurl3-gnutls armhf 7.38.0-4+deb8u8 [229 kB]
Get:8 http://deb.debian.org/debian/ jessie/main libgomp1 armhf 4.9.2-10 [35.7 kB]
Get:9 http://deb.debian.org/debian/ jessie/main libmpfr4 armhf 3.1.2-2 [508 kB]
Get:10 http://deb.debian.org/debian/ jessie/main libubsan0 armhf 4.9.2-10 [69.6 kB]
Get:11 http://deb.debian.org/debian/ jessie/main libmpc3 armhf 1.0.2-1 [31.4 kB]
Get:12 http://deb.debian.org/debian/ jessie/main apt-transport-https armhf 1.0.9.8.4 [135 kB]
Get:13 http://deb.debian.org/debian/ jessie/main binutils armhf 2.25-5+deb8u1 [3537 kB]
Get:14 http://deb.debian.org/debian/ jessie/main cpp-4.9 armhf 4.9.2-10 [4220 kB]
Get:15 http://deb.debian.org/debian/ jessie/main cpp armhf 4:4.9.2-2 [17.4 kB]
Get:16 http://deb.debian.org/debian/ jessie/main libgcc-4.9-dev armhf 4.9.2-10 [358 kB]
Get:17 http://deb.debian.org/debian/ jessie/main gcc-4.9 armhf 4.9.2-10 [4450 kB]
Get:18 http://deb.debian.org/debian/ jessie/main gcc armhf 4:4.9.2-2 [5138 B]
Get:19 http://deb.debian.org/debian/ jessie/main libc-dev-bin armhf 2.19-18+deb8u10 [232 kB]
Get:20 http://deb.debian.org/debian/ jessie/main libc6-dev armhf 2.19-18+deb8u10 [1750 kB]
Get:21 http://deb.debian.org/debian/ jessie/main libstdc++-4.9-dev armhf 4.9.2-10 [1135 kB]
Get:22 http://deb.debian.org/debian/ jessie/main g++-4.9 armhf 4.9.2-10 [11.8 MB]
Get:23 http://deb.debian.org/debian/ jessie/main g++ armhf 4:4.9.2-2 [1510 B]
Get:24 http://deb.debian.org/debian/ jessie/main icu-devtools armhf 52.1-8+deb8u6 [161 kB]
Get:25 http://deb.debian.org/debian/ jessie/main libcurl4-openssl-dev armhf 7.38.0-4+deb8u8 [316 kB]
Get:26 http://deb.debian.org/debian/ jessie/main libffi-dev armhf 3.1-2+deb8u1 [154 kB]
Get:27 http://deb.debian.org/debian/ jessie/main libicu-dev armhf 52.1-8+deb8u6 [7475 kB]
Get:28 http://deb.debian.org/debian/ jessie/main libnspr4-dev armhf 2:4.12-1+debu8u1 [198 kB]
Get:29 http://deb.debian.org/debian/ jessie/main libmozjs185-dev armhf 1.8.5-1.0.0+dfsg-4.3 [1387 kB]
Get:30 http://deb.debian.org/debian/ jessie/main make armhf 4.0-8.1 [335 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 40.5 MB in 17s (2288 kB/s)
Selecting previously unselected package libasan1:armhf.
(Reading database ... 11800 files and directories currently installed.)
Preparing to unpack .../libasan1_4.9.2-10_armhf.deb ...
Unpacking libasan1:armhf (4.9.2-10) ...
Selecting previously unselected package libatomic1:armhf.
Preparing to unpack .../libatomic1_4.9.2-10_armhf.deb ...
Unpacking libatomic1:armhf (4.9.2-10) ...
Selecting previously unselected package libisl10:armhf.
Preparing to unpack .../libisl10_0.12.2-2_armhf.deb ...
Unpacking libisl10:armhf (0.12.2-2) ...
Selecting previously unselected package libcloog-isl4:armhf.
Preparing to unpack .../libcloog-isl4_0.18.2-1+b2_armhf.deb ...
Unpacking libcloog-isl4:armhf (0.18.2-1+b2) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../libcurl3-gnutls_7.38.0-4+deb8u8_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.38.0-4+deb8u8) ...
Selecting previously unselected package libgomp1:armhf.
Preparing to unpack .../libgomp1_4.9.2-10_armhf.deb ...
Unpacking libgomp1:armhf (4.9.2-10) ...
Selecting previously unselected package libmpfr4:armhf.
Preparing to unpack .../libmpfr4_3.1.2-2_armhf.deb ...
Unpacking libmpfr4:armhf (3.1.2-2) ...
Selecting previously unselected package libubsan0:armhf.
Preparing to unpack .../libubsan0_4.9.2-10_armhf.deb ...
Unpacking libubsan0:armhf (4.9.2-10) ...
Selecting previously unselected package libmpc3:armhf.
Preparing to unpack .../libmpc3_1.0.2-1_armhf.deb ...
Unpacking libmpc3:armhf (1.0.2-1) ...
Selecting previously unselected package apt-transport-https.
Preparing to unpack .../apt-transport-https_1.0.9.8.4_armhf.deb ...
Unpacking apt-transport-https (1.0.9.8.4) ...
Selecting previously unselected package binutils.
Preparing to unpack .../binutils_2.25-5+deb8u1_armhf.deb ...
Unpacking binutils (2.25-5+deb8u1) ...
Selecting previously unselected package cpp-4.9.
Preparing to unpack .../cpp-4.9_4.9.2-10_armhf.deb ...
Unpacking cpp-4.9 (4.9.2-10) ...
Selecting previously unselected package cpp.
Preparing to unpack .../cpp_4%3a4.9.2-2_armhf.deb ...
Unpacking cpp (4:4.9.2-2) ...
Selecting previously unselected package erlang-dev.
Preparing to unpack .../erlang-dev_1%3a17.3-dfsg-4+deb8u2_armhf.deb ...
Unpacking erlang-dev (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package libgcc-4.9-dev:armhf.
Preparing to unpack .../libgcc-4.9-dev_4.9.2-10_armhf.deb ...
Unpacking libgcc-4.9-dev:armhf (4.9.2-10) ...
Selecting previously unselected package gcc-4.9.
Preparing to unpack .../gcc-4.9_4.9.2-10_armhf.deb ...
Unpacking gcc-4.9 (4.9.2-10) ...
Selecting previously unselected package gcc.
Preparing to unpack .../gcc_4%3a4.9.2-2_armhf.deb ...
Unpacking gcc (4:4.9.2-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../libc-dev-bin_2.19-18+deb8u10_armhf.deb ...
Unpacking libc-dev-bin (2.19-18+deb8u10) ...
Selecting previously unselected package linux-libc-dev:armhf.
Preparing to unpack .../linux-libc-dev_3.16.51-3+deb8u1_armhf.deb ...
Unpacking linux-libc-dev:armhf (3.16.51-3+deb8u1) ...
Selecting previously unselected package libc6-dev:armhf.
Preparing to unpack .../libc6-dev_2.19-18+deb8u10_armhf.deb ...
Unpacking libc6-dev:armhf (2.19-18+deb8u10) ...
Selecting previously unselected package libstdc++-4.9-dev:armhf.
Preparing to unpack .../libstdc++-4.9-dev_4.9.2-10_armhf.deb ...
Unpacking libstdc++-4.9-dev:armhf (4.9.2-10) ...
Selecting previously unselected package g++-4.9.
Preparing to unpack .../g++-4.9_4.9.2-10_armhf.deb ...
Unpacking g++-4.9 (4.9.2-10) ...
Selecting previously unselected package g++.
Preparing to unpack .../g++_4%3a4.9.2-2_armhf.deb ...
Unpacking g++ (4:4.9.2-2) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../icu-devtools_52.1-8+deb8u6_armhf.deb ...
Unpacking icu-devtools (52.1-8+deb8u6) ...
Selecting previously unselected package libcurl4-openssl-dev:armhf.
Preparing to unpack .../libcurl4-openssl-dev_7.38.0-4+deb8u8_armhf.deb ...
Unpacking libcurl4-openssl-dev:armhf (7.38.0-4+deb8u8) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../libffi-dev_3.1-2+deb8u1_armhf.deb ...
Unpacking libffi-dev:armhf (3.1-2+deb8u1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../libicu-dev_52.1-8+deb8u6_armhf.deb ...
Unpacking libicu-dev:armhf (52.1-8+deb8u6) ...
Selecting previously unselected package libnspr4-dev.
Preparing to unpack .../libnspr4-dev_2%3a4.12-1+debu8u1_armhf.deb ...
Unpacking libnspr4-dev (2:4.12-1+debu8u1) ...
Selecting previously unselected package libmozjs185-dev.
Preparing to unpack .../libmozjs185-dev_1.8.5-1.0.0+dfsg-4.3_armhf.deb ...
Unpacking libmozjs185-dev (1.8.5-1.0.0+dfsg-4.3) ...
Selecting previously unselected package make.
Preparing to unpack .../make_4.0-8.1_armhf.deb ...
Unpacking make (4.0-8.1) ...
Setting up libasan1:armhf (4.9.2-10) ...
Setting up libatomic1:armhf (4.9.2-10) ...
Setting up libisl10:armhf (0.12.2-2) ...
Setting up libcloog-isl4:armhf (0.18.2-1+b2) ...
Setting up libcurl3-gnutls:armhf (7.38.0-4+deb8u8) ...
Setting up libgomp1:armhf (4.9.2-10) ...
Setting up libmpfr4:armhf (3.1.2-2) ...
Setting up libubsan0:armhf (4.9.2-10) ...
Setting up libmpc3:armhf (1.0.2-1) ...
Setting up apt-transport-https (1.0.9.8.4) ...
Setting up binutils (2.25-5+deb8u1) ...
Setting up cpp-4.9 (4.9.2-10) ...
Setting up cpp (4:4.9.2-2) ...
Setting up erlang-dev (1:17.3-dfsg-4+deb8u2) ...
Setting up libgcc-4.9-dev:armhf (4.9.2-10) ...
Setting up gcc-4.9 (4.9.2-10) ...
Setting up gcc (4:4.9.2-2) ...
Setting up libc-dev-bin (2.19-18+deb8u10) ...
Setting up linux-libc-dev:armhf (3.16.51-3+deb8u1) ...
Setting up libc6-dev:armhf (2.19-18+deb8u10) ...
Setting up libstdc++-4.9-dev:armhf (4.9.2-10) ...
Setting up g++-4.9 (4.9.2-10) ...
Setting up g++ (4:4.9.2-2) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up icu-devtools (52.1-8+deb8u6) ...
Setting up libcurl4-openssl-dev:armhf (7.38.0-4+deb8u8) ...
Setting up libffi-dev:armhf (3.1-2+deb8u1) ...
Setting up libicu-dev:armhf (52.1-8+deb8u6) ...
Setting up libnspr4-dev (2:4.12-1+debu8u1) ...
Setting up libmozjs185-dev (1.8.5-1.0.0+dfsg-4.3) ...
Setting up make (4.0-8.1) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 11.5M  100 11.5M    0     0  4143k      0  0:00:02  0:00:02 --:--:-- 4151k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   836  100   836    0     0   3230      0 --:--:-- --:--:-- --:--:--  3291
gpg: Signature made Tue Nov  7 08:06:13 2017 UTC using RSA key ID 9384AE37
gpg: Good signature from "Joan Touzet (CODE SIGNING KEY) <wohali@apache.org>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 2EC7 88AE 3F23 9FA1 3E82  D215 CDE7 1128 9384 AE37
==> configuring couchdb in rel/couchdb.config
You have configured Apache CouchDB, time to relax. Relax.
==> config (compile)
Compiled src/config_listener_mon.erl
Compiled src/config_sup.erl
Compiled src/config_listener.erl
Compiled src/config_app.erl
Compiled src/config_notifier.erl
Compiled src/config_util.erl
Compiled src/config_writer.erl
Compiled src/config.erl
==> b64url (compile)
Compiled src/b64url.erl
Compiling c_src/b64url.c
==> ets_lru (compile)
Compiled src/ets_lru.erl
==> khash (compile)
Compiled src/khash.erl
Compiling c_src/hash.c
Compiling c_src/khash.c
==> snappy (compile)
Compiled src/snappy.erl
Compiling c_src/snappy_nif.cc
Compiling c_src/snappy/snappy-sinksource.cc
Compiling c_src/snappy/snappy-stubs-internal.cc
Compiling c_src/snappy/snappy.cc
c_src/snappy/snappy.cc: In instantiation of 'bool snappy::SnappyScatteredWriter<Allocator>::AppendFromSelf(size_t, size_t) [with Allocator = snappy::SnappySinkAllocator; size_t = unsigned int]':
c_src/snappy/snappy.cc:779:13:   required from 'void snappy::SnappyDecompressor::DecompressAllTags(Writer*) [with Writer = snappy::SnappyScatteredWriter<snappy::SnappySinkAllocator>]'
c_src/snappy/snappy.cc:865:3:   required from 'bool snappy::InternalUncompressAllTags(snappy::SnappyDecompressor*, Writer*, snappy::uint32) [with Writer = snappy::SnappyScatteredWriter<snappy::SnappySinkAllocator>; snappy::uint32 = unsigned int]'
c_src/snappy/snappy.cc:1549:78:   required from here
c_src/snappy/snappy.cc:1401:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (offset - 1u < op_ptr_ - op_base_) {
                     ^
==> setup (compile)
Compiled src/setup_app.erl
Compiled src/setup_sup.erl
Compiled src/setup_httpd.erl
Compiled src/setup_httpd_handlers.erl
/usr/src/couchdb/src/setup/src/setup_epi.erl:16: Warning: behaviour couch_epi_plugin undefined
Compiled src/setup_epi.erl
Compiled src/setup.erl
==> ioq (compile)
Compiled src/ioq_app.erl
Compiled src/ioq_sup.erl
Compiled src/ioq.erl
==> bear (compile)
Compiled src/bear.erl
==> meck (compile)
Compiled src/meck_args_matcher.erl
Compiled src/meck_cover.erl
Compiled src/meck_util.erl
Compiled src/meck_code.erl
Compiled src/meck_matcher.erl
Compiled src/meck_expect.erl
Compiled src/meck_code_gen.erl
Compiled src/meck.erl
Compiled src/meck_history.erl
Compiled src/meck_ret_spec.erl
Compiled src/meck_proc.erl
==> folsom (compile)
Compiled src/folsom_sample_slide_sup.erl
Compiled src/folsom_ewma.erl
Compiled src/folsom_meter_timer_server.erl
Compiled src/folsom_metrics_spiral.erl
Compiled src/folsom_sup.erl
Compiled src/folsom_metrics_histogram.erl
Compiled src/folsom_metrics_counter.erl
Compiled src/folsom_metrics_history.erl
Compiled src/folsom_sample_exdec.erl
Compiled src/folsom_sample_slide_sorted.erl
Compiled src/folsom_utils.erl
Compiled src/folsom_sample_slide_server.erl
Compiled src/folsom_metrics_histogram_ets.erl
Compiled src/folsom_metrics_gauge.erl
Compiled src/folsom_sample_slide_uniform.erl
Compiled src/folsom_metrics_duration.erl
Compiled src/folsom_sample_slide.erl
Compiled src/folsom_sample_none.erl
Compiled src/folsom_vm_metrics.erl
Compiled src/folsom.erl
Compiled src/folsom_sample.erl
Compiled src/folsom_metrics_meter_reader.erl
Compiled src/folsom_metrics_meter.erl
Compiled src/folsom_sample_uniform.erl
Compiled src/folsom_metrics.erl
Compiled src/folsom_ets.erl
==> ibrowse (compile)
Compiled src/ibrowse_lib.erl
Compiled src/ibrowse_socks5.erl
Compiled src/ibrowse_app.erl
Compiled src/ibrowse_lb.erl
Compiled src/ibrowse_test.erl
Compiled src/ibrowse_sup.erl
Compiled src/ibrowse.erl
Compiled src/ibrowse_http_client.erl
==> jiffy (compile)
Compiling c_src/decoder.c
Compiling c_src/encoder.c
Compiling c_src/jiffy.c
Compiling c_src/utf8.c
Compiling c_src/util.c
Compiling c_src/doubles.cc
Compiling c_src/objects.cc
Compiling c_src/double-conversion/bignum-dtoa.cc
Compiling c_src/double-conversion/bignum.cc
Compiling c_src/double-conversion/cached-powers.cc
Compiling c_src/double-conversion/diy-fp.cc
Compiling c_src/double-conversion/double-conversion.cc
Compiling c_src/double-conversion/fast-dtoa.cc
Compiling c_src/double-conversion/fixed-dtoa.cc
Compiling c_src/double-conversion/strtod.cc
Compiled src/jiffy_utf8.erl
Compiled src/jiffy.erl
==> mochiweb (compile)
Compiled src/mochilists.erl
Compiled src/mochiweb_headers.erl
Compiled src/reloader.erl
Compiled src/mochitemp.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_session.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_util.erl
Compiled src/mochiweb_request.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_io.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochijson2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt.erl
Compiled src/mochifmt_records.erl
Compiled src/mochifmt_std.erl
Compiled src/mochilogfile2.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_charref.erl
==> couch_epi (compile)
Compiled src/couch_epi_codechange_monitor.erl
Compiled src/couch_epi_codegen.erl
Compiled src/couch_epi.erl
Compiled src/couch_epi_functions.erl
Compiled src/couch_epi_data.erl
Compiled src/couch_epi_util.erl
Compiled src/couch_epi_plugin.erl
Compiled src/couch_epi_data_gen.erl
Compiled src/couch_epi_module_keeper.erl
Compiled src/couch_epi_app.erl
Compiled src/couch_epi_sup.erl
Compiled src/couch_epi_functions_gen.erl
==> couch_log (compile)
Compiled src/couch_log_writer.erl
Compiled src/couch_log_writer_stderr.erl
Compiled src/couch_log_writer_file.erl
Compiled src/couch_log_config_dyn.erl
Compiled src/couch_log_server.erl
Compiled src/couch_log_sup.erl
Compiled src/couch_log_formatter.erl
Compiled src/couch_log_error_logger_h.erl
Compiled src/couch_log_util.erl
Compiled src/couch_log_writer_syslog.erl
Compiled src/couch_log.erl
Compiled src/couch_log_monitor.erl
Compiled src/couch_log_app.erl
Compiled src/couch_log_config.erl
Compiled src/couch_log_trunc_io_fmt.erl
Compiled src/couch_log_trunc_io.erl
==> chttpd (compile)
Compiled src/chttpd.erl
Compiled src/chttpd_app.erl
Compiled src/chttpd_auth.erl
Compiled src/chttpd_plugin.erl
Compiled src/chttpd_epi.erl
Compiled src/chttpd_auth_request.erl
Compiled src/chttpd_cors.erl
Compiled src/chttpd_view.erl
Compiled src/chttpd_prefer_header.erl
Compiled src/chttpd_misc.erl
Compiled src/chttpd_httpd_handlers.erl
Compiled src/chttpd_sup.erl
Compiled src/chttpd_test_util.erl
Compiled src/chttpd_xframe_options.erl
Compiled src/chttpd_external.erl
Compiled src/chttpd_rewrite.erl
Compiled src/chttpd_handlers.erl
Compiled src/chttpd_show.erl
Compiled src/chttpd_db.erl
Compiled src/chttpd_auth_cache.erl
==> couch (compile)
Compiled src/couch_httpd.erl
Compiled src/couch_rand.erl
Compiled src/couch_task_status.erl
Compiled src/couch_app.erl
Compiled src/couch_native_process.erl
Compiled src/couch_key_tree.erl
Compiled src/couch_base32.erl
Compiled src/couch_att.erl
Compiled src/couch_httpd_rewrite.erl
Compiled src/couch_passwords.erl
Compiled src/couch_stream.erl
Compiled src/couch_debug.erl
Compiled src/couch_httpd_misc_handlers.erl
Compiled src/couch_auth_cache.erl
Compiled src/couch_external_server.erl
Compiled src/couch_server.erl
Compiled src/couch_secondary_sup.erl
Compiled src/couch_lru.erl
Compiled src/couch_httpd_handlers.erl
Compiled src/couch_db_epi.erl
Compiled src/couch_totp.erl
Compiled src/couch_os_daemons.erl
Compiled src/couch_httpd_db.erl
Compiled src/couch_btree.erl
Compiled src/couch_doc.erl
Compiled src/couch_httpd_multipart.erl
Compiled src/couch_httpd_proxy.erl
Compiled src/couch_httpd_external.erl
Compiled src/test_util.erl
Compiled src/couch_compaction_daemon.erl
Compiled src/couch_event_sup.erl
Compiled src/couch_file.erl
Compiled src/test_request.erl
Compiled src/couch_changes.erl
Compiled src/couch_drv.erl
Compiled src/couch_uuids.erl
Compiled src/couch.erl
Compiled src/couch_hotp.erl
Compiled src/couch_db_header.erl
Compiled src/couch_primary_sup.erl
Compiled src/couch_proc_manager.erl
Compiled src/couch_compress.erl
Compiled src/couch_db_plugin.erl
Compiled src/couch_users_db.erl
Compiled src/couch_util.erl
Compiled src/couch_emsort.erl
Compiled src/couch_os_process.erl
Compiled src/couch_query_servers.erl
Compiled src/couch_sup.erl
Compiled src/couch_work_queue.erl
Compiled src/couch_ejson_compare.erl
Compiled src/couch_ejson_size.erl
Compiled src/couch_external_manager.erl
Compiled src/couch_io_logger.erl
Compiled src/couch_multidb_changes.erl
Compiled src/couch_db.erl
Compiled src/couch_httpd_vhost.erl
Compiled src/couch_httpd_auth.erl
Compiled src/couch_db_updater.erl
Compiling priv/couch_js/http.c
Compiling priv/couch_js/main.c
Compiling priv/couch_js/utf8.c
Compiling priv/couch_js/util.c
Compiling priv/icu_driver/couch_icu_driver.c
Compiling priv/couch_ejson_compare/couch_ejson_compare.c
==> couch_index (compile)
Compiled src/couch_index_sup.erl
Compiled src/couch_index_plugin.erl
Compiled src/couch_index_app.erl
Compiled src/couch_index_compactor.erl
Compiled src/couch_index_util.erl
Compiled src/couch_index_epi.erl
Compiled src/couch_index_server.erl
Compiled src/couch_index_updater.erl
Compiled src/couch_index.erl
==> couch_mrview (compile)
Compiled src/couch_mrview_changes.erl
Compiled src/couch_mrview_http.erl
Compiled src/couch_mrview_show.erl
Compiled src/couch_mrview_updater.erl
Compiled src/couch_mrview_index.erl
Compiled src/couch_mrview.erl
Compiled src/couch_mrview_update_notifier.erl
Compiled src/couch_mrview_test_util.erl
Compiled src/couch_mrview_cleanup.erl
Compiled src/couch_mrview_compactor.erl
Compiled src/couch_mrview_util.erl
==> couch_replicator (compile)
Compiled src/couch_replicator_httpc.erl
Compiled src/couch_replicator_utils.erl
Compiled src/couch_replicator_app.erl
Compiled src/couch_replicator_manager.erl
Compiled src/couch_replicator_httpd.erl
Compiled src/couch_replicator_changes_reader.erl
Compiled src/couch_replicator_scheduler.erl
Compiled src/couch_replicator_connection.erl
Compiled src/couch_replicator_docs.erl
Compiled src/couch_replicator_ids.erl
Compiled src/couch_replicator_doc_processor_worker.erl
Compiled src/couch_replicator_fabric.erl
Compiled src/couch_replicator.erl
Compiled src/couch_replicator_db_changes.erl
Compiled src/couch_replicator_fabric_rpc.erl
Compiled src/couch_replicator_worker.erl
Compiled src/couch_replicator_httpc_pool.erl
Compiled src/couch_replicator_job_sup.erl
Compiled src/couch_replicator_notifier.erl
Compiled src/couch_replicator_rate_limiter.erl
Compiled src/couch_replicator_api_wrap.erl
Compiled src/couch_replicator_sup.erl
Compiled src/couch_replicator_httpd_util.erl
Compiled src/couch_replicator_filters.erl
Compiled src/couch_replicator_doc_processor.erl
Compiled src/couch_replicator_rate_limiter_tables.erl
Compiled src/couch_replicator_stats.erl
Compiled src/couch_replicator_scheduler_sup.erl
Compiled src/json_stream_parse.erl
/usr/src/couchdb/src/couch_replicator/src/couch_replicator_clustering.erl:31: Warning: behaviour mem3_cluster undefined
Compiled src/couch_replicator_clustering.erl
Compiled src/couch_replicator_scheduler_job.erl
==> couch_plugins (compile)
Compiled src/couch_plugins_httpd.erl
Compiled src/couch_plugins.erl
==> couch_event (compile)
Compiled src/couch_event_listener.erl
Compiled src/couch_event_sup2.erl
Compiled src/couch_event_os_sup.erl
Compiled src/couch_event.erl
Compiled src/couch_event_app.erl
Compiled src/couch_event_os_listener.erl
Compiled src/couch_event_server.erl
Compiled src/couch_event_listener_mfa.erl
==> couch_stats (compile)
Compiled src/couch_stats_sup.erl
Compiled src/couch_stats_process_tracker.erl
Compiled src/couch_stats.erl
Compiled src/couch_stats_app.erl
Compiled src/couch_stats_aggregator.erl
Compiled src/couch_stats_httpd.erl
==> couch_peruser (compile)
Compiled src/couch_peruser_app.erl
Compiled src/couch_peruser_sup.erl
/usr/src/couchdb/src/couch_peruser/src/couch_peruser.erl:15: Warning: behaviour mem3_cluster undefined
Compiled src/couch_peruser.erl
==> couch_tests (compile)
Compiled setups/couch_epi_dispatch.erl
Compiled src/couch_tests_combinatorics.erl
Compiled src/couch_tests.erl
==> ddoc_cache (compile)
Compiled src/ddoc_cache_value.erl
Compiled src/ddoc_cache_entry_custom.erl
Compiled src/ddoc_cache_sup.erl
Compiled src/ddoc_cache_entry_ddocid_rev.erl
Compiled src/ddoc_cache_app.erl
Compiled src/ddoc_cache_opener.erl
Compiled src/ddoc_cache_entry_ddocid.erl
Compiled src/ddoc_cache.erl
Compiled src/ddoc_cache_lru.erl
Compiled src/ddoc_cache_entry_validation_funs.erl
Compiled src/ddoc_cache_entry.erl
==> fabric (compile)
Compiled src/fabric_db_update_listener.erl
Compiled src/fabric_doc_missing_revs.erl
Compiled src/fabric_view_reduce.erl
Compiled src/fabric_db_create.erl
Compiled src/fabric_view_changes.erl
Compiled src/fabric_util.erl
Compiled src/fabric_view_map.erl
Compiled src/fabric_doc_open_revs.erl
Compiled src/fabric_doc_open.erl
Compiled src/fabric_rpc.erl
Compiled src/fabric_db_info.erl
Compiled src/fabric_dict.erl
Compiled src/fabric_group_info.erl
Compiled src/fabric_db_meta.erl
Compiled src/fabric_view.erl
Compiled src/fabric_doc_update.erl
Compiled src/fabric_db_doc_count.erl
Compiled src/fabric_view_all_docs.erl
Compiled src/fabric_db_delete.erl
Compiled src/fabric_doc_attachments.erl
Compiled src/fabric.erl
==> global_changes (compile)
Compiled src/global_changes_sup.erl
Compiled src/global_changes_app.erl
Compiled src/global_changes_listener.erl
Compiled src/global_changes_plugin.erl
Compiled src/global_changes_httpd_handlers.erl
Compiled src/global_changes_epi.erl
Compiled src/global_changes_util.erl
Compiled src/global_changes_server.erl
Compiled src/global_changes_httpd.erl
==> mango (compile)
Compiled src/mango_cursor_special.erl
Compiled src/mango_util.erl
Compiled src/mango_json_bookmark.erl
Compiled src/mango_doc.erl
Compiled src/mango_crud.erl
Compiled src/mango_fields.erl
Compiled src/mango_json.erl
Compiled src/mango_app.erl
Compiled src/mango_opts.erl
Compiled src/mango_idx.erl
Compiled src/mango_selector_text.erl
Compiled src/mango_native_proc.erl
Compiled src/mango_epi.erl
Compiled src/mango_execution_stats.erl
Compiled src/mango_httpd.erl
Compiled src/mango_cursor.erl
Compiled src/mango_error.erl
Compiled src/mango_selector.erl
Compiled src/mango_sup.erl
Compiled src/mango_idx_text.erl
Compiled src/mango_cursor_text.erl
Compiled src/mango_cursor_view.erl
Compiled src/mango_idx_special.erl
Compiled src/mango_httpd_handlers.erl
Compiled src/mango_idx_view.erl
Compiled src/mango_sort.erl
==> mem3 (compile)
Compiled src/mem3_app.erl
Compiled src/mem3_sup.erl
Compiled src/mem3_sync_nodes.erl
Compiled src/mem3_rpc.erl
Compiled src/mem3_sync_event_listener.erl
Compiled src/mem3_sync.erl
Compiled src/mem3_sync_event.erl
Compiled src/mem3_rep.erl
Compiled src/mem3.erl
Compiled src/mem3_httpd_handlers.erl
Compiled src/mem3_sync_security.erl
Compiled src/mem3_shards.erl
Compiled src/mem3_epi.erl
Compiled src/mem3_httpd.erl
Compiled src/mem3_util.erl
Compiled src/mem3_cluster.erl
Compiled src/mem3_nodes.erl
==> rexi (compile)
Compiled src/rexi_utils.erl
Compiled src/rexi_buffer.erl
Compiled src/rexi_server.erl
Compiled src/rexi_server_sup.erl
Compiled src/rexi_sup.erl
Compiled src/rexi_app.erl
Compiled src/rexi_monitor.erl
Compiled src/rexi.erl
Compiled src/rexi_server_mon.erl
==> rel (compile)
==> couchdb (compile)
make[1]: Entering directory '/usr/src/couchdb'
==> config (compile)
==> b64url (compile)
==> ets_lru (compile)
==> khash (compile)
==> snappy (compile)
==> setup (compile)
==> ioq (compile)
==> bear (compile)
==> meck (compile)
==> folsom (compile)
==> ibrowse (compile)
==> jiffy (compile)
==> mochiweb (compile)
==> couch_epi (compile)
==> couch_log (compile)
==> chttpd (compile)
==> couch (compile)
==> couch_index (compile)
==> couch_mrview (compile)
==> couch_replicator (compile)
==> couch_plugins (compile)
==> couch_event (compile)
==> couch_stats (compile)
==> couch_peruser (compile)
==> couch_tests (compile)
==> ddoc_cache (compile)
==> fabric (compile)
==> global_changes (compile)
==> mango (compile)
==> mem3 (compile)
==> rexi (compile)
==> rel (compile)
==> couchdb (compile)
==> couchdb (setup_eunit)
Writing tmp/etc/default_eunit.ini
Writing tmp/etc/local_eunit.ini
Writing tmp/etc/eunit.ini
Writing tmp/etc/vm.args
==> config (eunit)
Compiled src/config_listener.erl
Compiled src/config_sup.erl
Compiled src/config_app.erl
Compiled src/config_listener_mon.erl
Compiled src/config_notifier.erl
Compiled src/config_util.erl
Compiled src/config_writer.erl
Compiled src/config.erl
Compiled test/config_tests.erl
======================== EUnit ========================
module 'config'
  config: to_integer_test...ok
  config: to_float_test...ok
  module 'config_tests'
    Config get tests
      config_tests: config_get_test_...[0.003 s] ok
      config_tests: config_get_test_...[0.001 s] ok
      config_tests: config_get_test_...ok
      config_tests: config_get_test_...ok
      config_tests: config_get_test_...ok
      config_tests: config_get_test_...ok
      config_tests: config_get_test_...ok
      config_tests: config_get_test_...ok
      config_tests: config_get_test_...ok
      [done in 5.882 s]
    Config set tests
      config_tests: config_set_test_...ok
      config_tests: config_set_test_...[0.001 s] ok
      config_tests: config_set_test_...ok
      [done in 1.749 s]
    Config deletion tests
      config_tests: config_del_test_...[0.003 s] ok
      config_tests: config_del_test_...[0.001 s] ok
      [done in 1.136 s]
    Config features tests
      config_tests: config_features_test_...[0.005 s] ok
      config_tests: config_features_test_...[0.004 s] ok
      [done in 1.185 s]
    Configs overide tests
      config_tests:368: should_ensure_in_defaults...ok
      config_tests:376: should_override_options...ok
      config_tests:401: should_create_new_sections_on_override...ok
      config_tests:408: should_win_last_in_chain...ok
      config_tests:383: should_read_default_d...ok
      config_tests:389: should_read_local_d...ok
      config_tests:395: should_read_default_and_local_d...[0.001 s] ok
      [done in 3.899 s]
    Config persistent changes
      config_tests:414: should_write_changes...[0.021 s] ok
      config_tests:424: should_ensure_default_wasnt_modified...ok
      config_tests:431: should_ensure_written_to_last_config_in_chain...ok
      [done in 1.534 s]
    Test config with no files
      config_tests: config_no_files_test_...ok
      config_tests: config_no_files_test_...ok
      config_tests: config_no_files_test_...ok
      [done in 1.371 s]
    Test config_listener behaviour
      config_tests:456: should_handle_value_change...ok
      config_tests:463: should_pass_correct_state_to_handle_config_change...[0.003 s] ok
      config_tests:472: should_pass_correct_state_to_handle_config_terminate...[0.013 s] ok
      config_tests:483: should_pass_subscriber_pid_to_handle_config_terminate...[0.001 s] ok
      config_tests:490: should_not_call_handle_config_after_related_process_death...[0.254 s] ok
      config_tests:503: should_remove_handler_when_requested...[0.001 s] ok
      config_tests:512: should_remove_handler_when_pid_exits...[0.001 s] ok
      config_tests:541: should_stop_monitor_on_error...[0.013 s] ok
      [done in 4.996 s]
    Test config_notifier behaviour
      config_tests:567: should_notify (all)...[0.003 s] ok
      config_tests:567: should_notify (["section_foo"])...[0.001 s] ok
      config_tests:567: should_notify ([{"section_foo","key_bar"}])...[0.004 s] ok
      config_tests:580: should_not_notify (["section_foo"])...[4.004 s] ok
      config_tests:574: should_not_notify ([{"section_foo","key_bar"}])...[4.005 s] ok
      config_tests:587: should_unsubscribe_when_subscriber_gone...[0.015 s] ok
      config_tests:611: should_not_add_duplicate...ok
      [done in 12.277 s]
    [done in 34.045 s]
  [done in 34.058 s]
module 'config_listener_mon'
module 'config_util'
module 'config_writer'
module 'config_app'
module 'config_listener'
module 'config_sup'
module 'config_notifier'
=======================================================
  All 46 tests passed.
==> b64url (eunit)
Compiled test/b64url_rand.erl
Compiled src/b64url.erl
Compiled test/b64url_tests.erl
======================== EUnit ========================
module 'b64url'
  module 'b64url_tests'
    b64url_tests: table_test...ok
    b64url_tests: encode_binary_test...[3.722 s] ok
    b64url_tests: encode_iolist_test...[3.149 s] ok
    b64url_tests: decode_binary_test...[3.049 s] ok
    b64url_tests: decode_iolist_test...*timed out*
undefined
=======================================================
  Failed: 0.  Skipped: 0.  Passed: 4.
One or more tests were cancelled.
ERROR: One or more eunit tests failed.
ERROR: eunit failed while processing /usr/src/couchdb/src/b64url: rebar_abort
Makefile:103: recipe for target 'eunit' failed
make[1]: *** [eunit] Error 1
make[1]: Leaving directory '/usr/src/couchdb'
Makefile:92: recipe for target 'check' failed
make: *** [check] Error 2
The command '/bin/sh -c buildDeps='     apt-transport-https     gcc     g++     erlang-dev     libcurl4-openssl-dev     libicu-dev     libmozjs185-dev     make   '  && apt-get update -y -qq && apt-get install -y --no-install-recommends $buildDeps  && cd /usr/src && mkdir couchdb  && curl -fSL https://dist.apache.org/repos/dist/release/couchdb/source/$COUCHDB_VERSION/apache-couchdb-$COUCHDB_VERSION.tar.gz -o couchdb.tar.gz  && curl -fSL https://dist.apache.org/repos/dist/release/couchdb/source/$COUCHDB_VERSION/apache-couchdb-$COUCHDB_VERSION.tar.gz.asc -o couchdb.tar.gz.asc  && gpg --batch --verify couchdb.tar.gz.asc couchdb.tar.gz  && tar -xzf couchdb.tar.gz -C couchdb --strip-components=1  && cd couchdb  && ./configure --disable-docs  && make check  && make release  && mv /usr/src/couchdb/rel/couchdb /opt/  && apt-get purge -y --auto-remove $buildDeps  && rm -rf /var/lib/apt/lists/* /usr/src/couchdb*  && mkdir /opt/couchdb/data  && chown -R couchdb:couchdb /opt/couchdb' returned a non-zero code: 2

@wohali
Copy link
Contributor

wohali commented Jan 18, 2018

@tianon that build timed out, so, not a great result. Thanks for the first look though! At least it compiles...

@tianon
Copy link
Member

tianon commented Jan 18, 2018

😇 (I ran that in a qemu-system-arm VM on my local Intel box)

@wohali
Copy link
Contributor

wohali commented Jan 18, 2018

@tianon Is qemu-system-arm a reasonable substitute or should I pursue the WorksOnArm option?

@tianon
Copy link
Member

tianon commented Jan 18, 2018 via email

@tianon
Copy link
Member

tianon commented Jan 18, 2018

The result for arm64v8 fails a little earlier: 😅

Diff:
diff --git a/2.1.1/Dockerfile b/2.1.1/Dockerfile
index 9f5f92f..6260d7a 100644
--- a/2.1.1/Dockerfile
+++ b/2.1.1/Dockerfile
@@ -10,7 +10,7 @@
 # License for the specific language governing permissions and limitations under
 # the License.
 
-FROM debian:jessie
+FROM arm64v8/debian:jessie
 
 MAINTAINER CouchDB Developers dev@couchdb.apache.org
 
@@ -102,6 +102,7 @@ RUN buildDeps=' \
  && cd couchdb \
  # Build the release and install into /opt
  && ./configure --disable-docs \
+ && make check \
  && make release \
  && mv /usr/src/couchdb/rel/couchdb /opt/ \
  # Cleanup build detritus
Log:
$ docker build --pull 2.1.1
Sending build context to Docker daemon  12.29kB
Step 1/20 : FROM arm64v8/debian:jessie
jessie: Pulling from arm64v8/debian
Digest: sha256:efe40d09bdecfd199241b9aa8001eda61b9a9b44d74c0294d94b8d7c5d77aba9
Status: Image is up to date for arm64v8/debian:jessie
 ---> ba43bc15b6c3
Step 2/20 : MAINTAINER CouchDB Developers dev@couchdb.apache.org
 ---> Using cache
 ---> caaef6fcd684
Step 3/20 : RUN groupadd -r couchdb && useradd -d /opt/couchdb -g couchdb couchdb
 ---> Using cache
 ---> 6de264b762a6
Step 4/20 : RUN apt-get update -y && apt-get install -y --no-install-recommends     ca-certificates     curl     erlang-nox     erlang-reltool     libicu52     libmozjs185-1.0     openssl   && rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 4f99d369c4ee
Step 5/20 : ENV GOSU_VERSION 1.10
 ---> Using cache
 ---> 55c548006758
Step 6/20 : ENV TINI_VERSION 0.16.1
 ---> Using cache
 ---> 31c7ccfbf402
Step 7/20 : RUN set -ex; 		apt-get update; 	apt-get install -y --no-install-recommends wget; 	rm -rf /var/lib/apt/lists/*; 		dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; 		wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-$dpkgArch"; 	wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; 	export GNUPGHOME="$(mktemp -d)"; 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; 	rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; 	chmod +x /usr/local/bin/gosu; 	gosu nobody true; 		wget -O /usr/local/bin/tini "https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini-$dpkgArch"; 	wget -O /usr/local/bin/tini.asc "https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini-$dpkgArch.asc"; 	export GNUPGHOME="$(mktemp -d)"; 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 595E85A6B1B4779EA4DAAEC70B588DFF0527A9B7; 	gpg --batch --verify /usr/local/bin/tini.asc /usr/local/bin/tini; 	rm -r "$GNUPGHOME" /usr/local/bin/tini.asc; 	chmod +x /usr/local/bin/tini; 	tini --version; apt-get purge -y --auto-remove wget
 ---> Using cache
 ---> 9ead425ed151
Step 8/20 : ENV GPG_KEYS 15DD4F3B8AACA54740EB78C7B7B7C53943ECCEE1   1CFBFA43C19B6DF4A0CA3934669C02FFDF3CEBA3   25BBBAC113C1BFD5AA594A4C9F96B92930380381   4BFCA2B99BADC6F9F105BEC9C5E32E2D6B065BFB   5D680346FAA3E51B29DBCB681015F68F9DA248BC   7BCCEB868313DDA925DF1805ECA5BCB7BB9656B0   C3F4DFAEAD621E1C94523AEEC376457E61D50B88   D2B17F9DA23C0A10991AF2E3D9EE01E47852AEE4   E0AF0A194D55C84E4A19A801CDB0C0F904F4EE9B   29E4F38113DF707D722A6EF91FE9AF73118F1A7C   2EC788AE3F239FA13E82D215CDE711289384AE37
 ---> Using cache
 ---> 3ded1d477e21
Step 9/20 : RUN set -xe   && for key in $GPG_KEYS; do     gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key";   done
 ---> Using cache
 ---> 02bc9ddbdf1c
Step 10/20 : ENV COUCHDB_VERSION 2.1.1
 ---> Using cache
 ---> 5128916d6575
Step 11/20 : RUN buildDeps='     apt-transport-https     gcc     g++     erlang-dev     libcurl4-openssl-dev     libicu-dev     libmozjs185-dev     make   '  && apt-get update -y -qq && apt-get install -y --no-install-recommends $buildDeps  && cd /usr/src && mkdir couchdb  && curl -fSL https://dist.apache.org/repos/dist/release/couchdb/source/$COUCHDB_VERSION/apache-couchdb-$COUCHDB_VERSION.tar.gz -o couchdb.tar.gz  && curl -fSL https://dist.apache.org/repos/dist/release/couchdb/source/$COUCHDB_VERSION/apache-couchdb-$COUCHDB_VERSION.tar.gz.asc -o couchdb.tar.gz.asc  && gpg --batch --verify couchdb.tar.gz.asc couchdb.tar.gz  && tar -xzf couchdb.tar.gz -C couchdb --strip-components=1  && cd couchdb  && ./configure --disable-docs  && make check  && make release  && mv /usr/src/couchdb/rel/couchdb /opt/  && apt-get purge -y --auto-remove $buildDeps  && rm -rf /var/lib/apt/lists/* /usr/src/couchdb*  && mkdir /opt/couchdb/data  && chown -R couchdb:couchdb /opt/couchdb
 ---> Running in aef8a2935b7a
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  binutils cpp cpp-4.9 g++-4.9 gcc-4.9 icu-devtools libatomic1 libc-dev-bin
  libc6-dev libcloog-isl4 libcurl3-gnutls libffi-dev libgcc-4.9-dev libgomp1
  libisl10 libitm1 libmpc3 libmpfr4 libnspr4-dev libstdc++-4.9-dev
  linux-libc-dev
Suggested packages:
  binutils-doc cpp-doc gcc-4.9-locales erlang erlang-manpages erlang-doc
  gcc-4.9-doc libstdc++6-4.9-dbg gcc-multilib manpages-dev autoconf automake
  libtool flex bison gdb gcc-doc libgcc1-dbg libgomp1-dbg libitm1-dbg
  libatomic1-dbg libasan1-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg
  libcilkrts5-dbg libquadmath-dbg glibc-doc libcurl4-doc libcurl3-dbg
  libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libssl-dev
  pkg-config zlib1g-dev icu-doc libstdc++-4.9-doc make-doc
The following NEW packages will be installed:
  apt-transport-https binutils cpp cpp-4.9 erlang-dev g++ g++-4.9 gcc gcc-4.9
  icu-devtools libatomic1 libc-dev-bin libc6-dev libcloog-isl4 libcurl3-gnutls
  libcurl4-openssl-dev libffi-dev libgcc-4.9-dev libgomp1 libicu-dev libisl10
  libitm1 libmozjs185-dev libmpc3 libmpfr4 libnspr4-dev libstdc++-4.9-dev
  linux-libc-dev make
0 upgraded, 29 newly installed, 0 to remove and 1 not upgraded.
Need to get 39.0 MB of archives.
After this operation, 150 MB of additional disk space will be used.
Get:1 http://security.debian.org/ jessie/updates/main erlang-dev arm64 1:17.3-dfsg-4+deb8u2 [338 kB]
Get:2 http://deb.debian.org/debian/ jessie/main libatomic1 arm64 4.9.2-10 [6416 B]
Get:3 http://deb.debian.org/debian/ jessie/main libisl10 arm64 0.12.2-2+b2 [339 kB]
Get:4 http://deb.debian.org/debian/ jessie/main libcloog-isl4 arm64 0.18.2-1+b2 [50.4 kB]
Get:5 http://deb.debian.org/debian/ jessie/main libcurl3-gnutls arm64 7.38.0-4+deb8u8 [220 kB]
Get:6 http://security.debian.org/ jessie/updates/main linux-libc-dev arm64 3.16.51-3+deb8u1 [1057 kB]
Get:7 http://deb.debian.org/debian/ jessie/main libgomp1 arm64 4.9.2-10 [31.5 kB]
Get:8 http://deb.debian.org/debian/ jessie/main libitm1 arm64 4.9.2-10 [25.2 kB]
Get:9 http://deb.debian.org/debian/ jessie/main libmpfr4 arm64 3.1.2-2 [513 kB]
Get:10 http://deb.debian.org/debian/ jessie/main libmpc3 arm64 1.0.2-1+b2 [35.9 kB]
Get:11 http://deb.debian.org/debian/ jessie/main apt-transport-https arm64 1.0.9.8.4 [136 kB]
Get:12 http://deb.debian.org/debian/ jessie/main binutils arm64 2.25-5+deb8u1 [3658 kB]
Get:13 http://deb.debian.org/debian/ jessie/main cpp-4.9 arm64 4.9.2-10 [4014 kB]
Get:14 http://deb.debian.org/debian/ jessie/main cpp arm64 4:4.9.2-2 [17.3 kB]
Get:15 http://deb.debian.org/debian/ jessie/main libgcc-4.9-dev arm64 4.9.2-10 [182 kB]
Get:16 http://deb.debian.org/debian/ jessie/main gcc-4.9 arm64 4.9.2-10 [4149 kB]
Get:17 http://deb.debian.org/debian/ jessie/main gcc arm64 4:4.9.2-2 [5128 B]
Get:18 http://deb.debian.org/debian/ jessie/main libc-dev-bin arm64 2.19-18+deb8u10 [233 kB]
Get:19 http://deb.debian.org/debian/ jessie/main libc6-dev arm64 2.19-18+deb8u10 [1844 kB]
Get:20 http://deb.debian.org/debian/ jessie/main libstdc++-4.9-dev arm64 4.9.2-10 [1091 kB]
Get:21 http://deb.debian.org/debian/ jessie/main g++-4.9 arm64 4.9.2-10 [11.4 MB]
Get:22 http://deb.debian.org/debian/ jessie/main g++ arm64 4:4.9.2-2 [1518 B]
Get:23 http://deb.debian.org/debian/ jessie/main icu-devtools arm64 52.1-8+deb8u6 [162 kB]
Get:24 http://deb.debian.org/debian/ jessie/main libcurl4-openssl-dev arm64 7.38.0-4+deb8u8 [310 kB]
Get:25 http://deb.debian.org/debian/ jessie/main libffi-dev arm64 3.1-2+deb8u1 [150 kB]
Get:26 http://deb.debian.org/debian/ jessie/main libicu-dev arm64 52.1-8+deb8u6 [7573 kB]
Get:27 http://deb.debian.org/debian/ jessie/main libnspr4-dev arm64 2:4.12-1+debu8u1 [201 kB]
Get:28 http://deb.debian.org/debian/ jessie/main libmozjs185-dev arm64 1.8.5-1.0.0+dfsg-4.3 [962 kB]
Get:29 http://deb.debian.org/debian/ jessie/main make arm64 4.0-8.1 [335 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 39.0 MB in 6s (6406 kB/s)
Selecting previously unselected package libatomic1:arm64.
(Reading database ... 11804 files and directories currently installed.)
Preparing to unpack .../libatomic1_4.9.2-10_arm64.deb ...
Unpacking libatomic1:arm64 (4.9.2-10) ...
Selecting previously unselected package libisl10:arm64.
Preparing to unpack .../libisl10_0.12.2-2+b2_arm64.deb ...
Unpacking libisl10:arm64 (0.12.2-2+b2) ...
Selecting previously unselected package libcloog-isl4:arm64.
Preparing to unpack .../libcloog-isl4_0.18.2-1+b2_arm64.deb ...
Unpacking libcloog-isl4:arm64 (0.18.2-1+b2) ...
Selecting previously unselected package libcurl3-gnutls:arm64.
Preparing to unpack .../libcurl3-gnutls_7.38.0-4+deb8u8_arm64.deb ...
Unpacking libcurl3-gnutls:arm64 (7.38.0-4+deb8u8) ...
Selecting previously unselected package libgomp1:arm64.
Preparing to unpack .../libgomp1_4.9.2-10_arm64.deb ...
Unpacking libgomp1:arm64 (4.9.2-10) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../libitm1_4.9.2-10_arm64.deb ...
Unpacking libitm1:arm64 (4.9.2-10) ...
Selecting previously unselected package libmpfr4:arm64.
Preparing to unpack .../libmpfr4_3.1.2-2_arm64.deb ...
Unpacking libmpfr4:arm64 (3.1.2-2) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../libmpc3_1.0.2-1+b2_arm64.deb ...
Unpacking libmpc3:arm64 (1.0.2-1+b2) ...
Selecting previously unselected package apt-transport-https.
Preparing to unpack .../apt-transport-https_1.0.9.8.4_arm64.deb ...
Unpacking apt-transport-https (1.0.9.8.4) ...
Selecting previously unselected package binutils.
Preparing to unpack .../binutils_2.25-5+deb8u1_arm64.deb ...
Unpacking binutils (2.25-5+deb8u1) ...
Selecting previously unselected package cpp-4.9.
Preparing to unpack .../cpp-4.9_4.9.2-10_arm64.deb ...
Unpacking cpp-4.9 (4.9.2-10) ...
Selecting previously unselected package cpp.
Preparing to unpack .../cpp_4%3a4.9.2-2_arm64.deb ...
Unpacking cpp (4:4.9.2-2) ...
Selecting previously unselected package erlang-dev.
Preparing to unpack .../erlang-dev_1%3a17.3-dfsg-4+deb8u2_arm64.deb ...
Unpacking erlang-dev (1:17.3-dfsg-4+deb8u2) ...
Selecting previously unselected package libgcc-4.9-dev:arm64.
Preparing to unpack .../libgcc-4.9-dev_4.9.2-10_arm64.deb ...
Unpacking libgcc-4.9-dev:arm64 (4.9.2-10) ...
Selecting previously unselected package gcc-4.9.
Preparing to unpack .../gcc-4.9_4.9.2-10_arm64.deb ...
Unpacking gcc-4.9 (4.9.2-10) ...
Selecting previously unselected package gcc.
Preparing to unpack .../gcc_4%3a4.9.2-2_arm64.deb ...
Unpacking gcc (4:4.9.2-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../libc-dev-bin_2.19-18+deb8u10_arm64.deb ...
Unpacking libc-dev-bin (2.19-18+deb8u10) ...
Selecting previously unselected package linux-libc-dev:arm64.
Preparing to unpack .../linux-libc-dev_3.16.51-3+deb8u1_arm64.deb ...
Unpacking linux-libc-dev:arm64 (3.16.51-3+deb8u1) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../libc6-dev_2.19-18+deb8u10_arm64.deb ...
Unpacking libc6-dev:arm64 (2.19-18+deb8u10) ...
Selecting previously unselected package libstdc++-4.9-dev:arm64.
Preparing to unpack .../libstdc++-4.9-dev_4.9.2-10_arm64.deb ...
Unpacking libstdc++-4.9-dev:arm64 (4.9.2-10) ...
Selecting previously unselected package g++-4.9.
Preparing to unpack .../g++-4.9_4.9.2-10_arm64.deb ...
Unpacking g++-4.9 (4.9.2-10) ...
Selecting previously unselected package g++.
Preparing to unpack .../g++_4%3a4.9.2-2_arm64.deb ...
Unpacking g++ (4:4.9.2-2) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../icu-devtools_52.1-8+deb8u6_arm64.deb ...
Unpacking icu-devtools (52.1-8+deb8u6) ...
Selecting previously unselected package libcurl4-openssl-dev:arm64.
Preparing to unpack .../libcurl4-openssl-dev_7.38.0-4+deb8u8_arm64.deb ...
Unpacking libcurl4-openssl-dev:arm64 (7.38.0-4+deb8u8) ...
Selecting previously unselected package libffi-dev:arm64.
Preparing to unpack .../libffi-dev_3.1-2+deb8u1_arm64.deb ...
Unpacking libffi-dev:arm64 (3.1-2+deb8u1) ...
Selecting previously unselected package libicu-dev:arm64.
Preparing to unpack .../libicu-dev_52.1-8+deb8u6_arm64.deb ...
Unpacking libicu-dev:arm64 (52.1-8+deb8u6) ...
Selecting previously unselected package libnspr4-dev.
Preparing to unpack .../libnspr4-dev_2%3a4.12-1+debu8u1_arm64.deb ...
Unpacking libnspr4-dev (2:4.12-1+debu8u1) ...
Selecting previously unselected package libmozjs185-dev.
Preparing to unpack .../libmozjs185-dev_1.8.5-1.0.0+dfsg-4.3_arm64.deb ...
Unpacking libmozjs185-dev (1.8.5-1.0.0+dfsg-4.3) ...
Selecting previously unselected package make.
Preparing to unpack .../make_4.0-8.1_arm64.deb ...
Unpacking make (4.0-8.1) ...
Setting up libatomic1:arm64 (4.9.2-10) ...
Setting up libisl10:arm64 (0.12.2-2+b2) ...
Setting up libcloog-isl4:arm64 (0.18.2-1+b2) ...
Setting up libcurl3-gnutls:arm64 (7.38.0-4+deb8u8) ...
Setting up libgomp1:arm64 (4.9.2-10) ...
Setting up libitm1:arm64 (4.9.2-10) ...
Setting up libmpfr4:arm64 (3.1.2-2) ...
Setting up libmpc3:arm64 (1.0.2-1+b2) ...
Setting up apt-transport-https (1.0.9.8.4) ...
Setting up binutils (2.25-5+deb8u1) ...
Setting up cpp-4.9 (4.9.2-10) ...
Setting up cpp (4:4.9.2-2) ...
Setting up erlang-dev (1:17.3-dfsg-4+deb8u2) ...
Setting up libgcc-4.9-dev:arm64 (4.9.2-10) ...
Setting up gcc-4.9 (4.9.2-10) ...
Setting up gcc (4:4.9.2-2) ...
Setting up libc-dev-bin (2.19-18+deb8u10) ...
Setting up linux-libc-dev:arm64 (3.16.51-3+deb8u1) ...
Setting up libc6-dev:arm64 (2.19-18+deb8u10) ...
Setting up libstdc++-4.9-dev:arm64 (4.9.2-10) ...
Setting up g++-4.9 (4.9.2-10) ...
Setting up g++ (4:4.9.2-2) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up icu-devtools (52.1-8+deb8u6) ...
Setting up libcurl4-openssl-dev:arm64 (7.38.0-4+deb8u8) ...
Setting up libffi-dev:arm64 (3.1-2+deb8u1) ...
Setting up libicu-dev:arm64 (52.1-8+deb8u6) ...
Setting up libnspr4-dev (2:4.12-1+debu8u1) ...
Setting up libmozjs185-dev (1.8.5-1.0.0+dfsg-4.3) ...
Setting up make (4.0-8.1) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 11.5M  100 11.5M    0     0  9719k      0  0:00:01  0:00:01 --:--:-- 9727k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   836  100   836    0     0   2020      0 --:--:-- --:--:-- --:--:--  2024
gpg: Signature made Tue Nov  7 08:06:13 2017 UTC using RSA key ID 9384AE37
gpg: Good signature from "Joan Touzet (CODE SIGNING KEY) <wohali@apache.org>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 2EC7 88AE 3F23 9FA1 3E82  D215 CDE7 1128 9384 AE37
==> configuring couchdb in rel/couchdb.config
You have configured Apache CouchDB, time to relax. Relax.
==> config (compile)
Compiled src/config_sup.erl
Compiled src/config_app.erl
Compiled src/config_notifier.erl
Compiled src/config_util.erl
Compiled src/config_listener.erl
Compiled src/config_writer.erl
Compiled src/config_listener_mon.erl
Compiled src/config.erl
==> b64url (compile)
Compiled src/b64url.erl
Compiling /usr/src/couchdb/src/b64url/c_src/b64url.c
cc: error: unrecognized command line option '-m64'
ERROR: compile failed while processing /usr/src/couchdb/src/b64url: rebar_abort
make: *** [couch] Error 1
Makefile:67: recipe for target 'couch' failed
The command '/bin/sh -c buildDeps='     apt-transport-https     gcc     g++     erlang-dev     libcurl4-openssl-dev     libicu-dev     libmozjs185-dev     make   '  && apt-get update -y -qq && apt-get install -y --no-install-recommends $buildDeps  && cd /usr/src && mkdir couchdb  && curl -fSL https://dist.apache.org/repos/dist/release/couchdb/source/$COUCHDB_VERSION/apache-couchdb-$COUCHDB_VERSION.tar.gz -o couchdb.tar.gz  && curl -fSL https://dist.apache.org/repos/dist/release/couchdb/source/$COUCHDB_VERSION/apache-couchdb-$COUCHDB_VERSION.tar.gz.asc -o couchdb.tar.gz.asc  && gpg --batch --verify couchdb.tar.gz.asc couchdb.tar.gz  && tar -xzf couchdb.tar.gz -C couchdb --strip-components=1  && cd couchdb  && ./configure --disable-docs  && make check  && make release  && mv /usr/src/couchdb/rel/couchdb /opt/  && apt-get purge -y --auto-remove $buildDeps  && rm -rf /var/lib/apt/lists/* /usr/src/couchdb*  && mkdir /opt/couchdb/data  && chown -R couchdb:couchdb /opt/couchdb' returned a non-zero code: 2

@tianon
Copy link
Member

tianon commented Jan 18, 2018

Here's a preliminary result from IBM's ppc64le too: (which was successful enough I couldn't fit the output in a comment and had to put it in a gist instead!) 🤘

Diff:
diff --git a/2.1.1/Dockerfile b/2.1.1/Dockerfile
index 9f5f92f..a514956 100644
--- a/2.1.1/Dockerfile
+++ b/2.1.1/Dockerfile
@@ -10,7 +10,7 @@
 # License for the specific language governing permissions and limitations under
 # the License.
 
-FROM debian:jessie
+FROM ppc64le/debian:jessie
 
 MAINTAINER CouchDB Developers dev@couchdb.apache.org
 
@@ -91,6 +91,7 @@ RUN buildDeps=' \
     libicu-dev \
     libmozjs185-dev \
     make \
+    python \
   ' \
  && apt-get update -y -qq && apt-get install -y --no-install-recommends $buildDeps \
  # Acquire CouchDB source code
@@ -102,6 +103,7 @@ RUN buildDeps=' \
  && cd couchdb \
  # Build the release and install into /opt
  && ./configure --disable-docs \
+ && make check \
  && make release \
  && mv /usr/src/couchdb/rel/couchdb /opt/ \
  # Cleanup build detritus

Log: https://gist.github.com/anonymous/45d5e9cefde19ab81610036920473ec9

@wohali
Copy link
Contributor

wohali commented Jan 22, 2018

Aha! To test this completely, you need to pass --with-curl to the configure script.

@wohali
Copy link
Contributor

wohali commented Jan 22, 2018

OK, to close the loop on this PR:

  • CouchDB have a new ticket tracking proper multi-platform testing and validation. We (Apache CouchDB PMC) consider that a prerequisite to adding any platforms to official-images, so we'll be prepared for any bug reports that may come in.
  • Until that CI workflow is up and running the only platform I'm willing to OK adding to official-images would be i386, if there is a strong desire to have it. We already know it works from years of testing and production use; we just don't recommend its use unless you really need it.
  • If the other changes to this file format (Maintainers:, GitRepo:, etc.) are desired I'm happy to have those land.

Thanks so much for the help everyone!

@tianon
Copy link
Member

tianon commented Jan 22, 2018

Awesome, sounds good; thanks @wohali!

I'm going to close this in favor of that issue -- if you want to update the file format to the newer RFC 2822-based format now, that's fine (and/or could wait until your next Dockerfile update), but if not it can wait until you're ready to add the Architectures: field (and thus have to switch to the newer format). 👍

@tianon tianon closed this Jan 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants