ebu / pi-list

Live IP Software Toolkit to assist EBU members in the implementation of IP based facilities
GNU General Public License v3.0
105 stars 28 forks source link

Cannot run ("failed to build") #1

Closed crittlc closed 6 years ago

crittlc commented 6 years ago

I have followed the steps about "Run - Quick-start", but at execution time I have an error (maybe it's related to Docker, but I don't know how to fix):

~/pi-list/release$ ./start.sh
Starting containers...
Building list_server
Step 1/13 : FROM gcc:7.2
 ---> 81ffb25b1dec
Step 2/13 : RUN curl -sL https://deb.nodesource.com/setup_8.x -o nodesource_setup.sh
 ---> Using cache
 ---> 764d4f44f3b0
Step 3/13 : RUN bash nodesource_setup.sh
 ---> Using cache
 ---> ef10c93228ae
Step 4/13 : RUN apt-get install -y nodejs
 ---> Using cache
 ---> 8f4d878f0e3d
Step 5/13 : RUN apt-get install -y ffmpeg
 ---> Using cache
 ---> 28ddd0643b38
Step 6/13 : RUN npm install -g serve
 ---> Using cache
 ---> 6af1cb0bf7a6
Step 7/13 : COPY bin/ /app/bin/
 ---> Using cache
 ---> bfc8941bda98
Step 8/13 : COPY lib/ /app/lib/
 ---> Using cache
 ---> 0abe5955a164
Step 9/13 : COPY listwebserver/ /app/listwebserver/
 ---> Using cache
 ---> 2424d8d50478
Step 10/13 : COPY listwebserver/config.yml /app/listwebserver/
 ---> Using cache
 ---> 32c179460a5d
Step 11/13 : COPY gui/ /app/gui/
ERROR: Service 'list_server' failed to build: COPY failed: stat /var/lib/docker/tmp/docker-builder089037858/gui: no such file or directory
promgamer commented 6 years ago

Hi @crittlc,

Can you please tell us what Operating System are you using and the docker version you have installed?

crittlc commented 6 years ago
Ubuntu 16.04.4 LTS
Linux version 4.13.0-45-generic (buildd@lgw01-amd64-011) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)) #50~16.04.1-Ubuntu SMP Wed May 30 11:18:27 UTC 2018

Docker version 18.03.1-ce, build 9ee9f40
docker-compose version 1.21.2, build a133471

Thanks!

promgamer commented 6 years ago

Quite strange, since I've been running in the almost same environment without any problem. It really seems a docker-related problem. Since the docker images are built using cached versions of layers, I suggest you to remove the existing image (run docker images and then docker rmi <image_ID>, get the from the first command) and rebuild from scratch.

crittlc commented 6 years ago

Same error :-(

~/pi-list/release$ ./start.sh
Starting containers...
Building list_server
Step 1/13 : FROM gcc:7.2
 ---> 81ffb25b1dec
Step 2/13 : RUN curl -sL https://deb.nodesource.com/setup_8.x -o nodesource_setup.sh
 ---> Running in d34904eaa1a1
Removing intermediate container d34904eaa1a1
 ---> ba9e7c87b45b
Step 3/13 : RUN bash nodesource_setup.sh
 ---> Running in 261eb8b57838

## Installing the NodeSource Node.js 8.x LTS Carbon repo...

## Populating apt-get cache...

+ apt-get update
Ign:1 http://deb.debian.org/debian stretch InRelease
Get:2 http://security.debian.org stretch/updates InRelease [94.3 kB]
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:4 http://deb.debian.org/debian stretch Release [118 kB]
Get:5 http://deb.debian.org/debian stretch Release.gpg [2434 B]
Get:6 http://deb.debian.org/debian stretch-updates/main amd64 Packages [12.1 kB]
Get:7 http://security.debian.org stretch/updates/main amd64 Packages [448 kB]
Get:8 http://deb.debian.org/debian stretch/main amd64 Packages [9530 kB]
Fetched 10.3 MB in 5s (1954 kB/s)
Reading package lists...

## Installing packages required for setup: apt-transport-https lsb-release...

+ apt-get install -y apt-transport-https lsb-release > /dev/null 2>&1

## Confirming "stretch" is supported...

+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_8.x/dists/stretch/Release'

## Adding the NodeSource signing key to your keyring...

+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
Warning: apt-key output should not be parsed (stdout is not a terminal)
OK

## Creating apt sources list file for the NodeSource Node.js 8.x LTS Carbon repo...

+ echo 'deb https://deb.nodesource.com/node_8.x stretch main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_8.x stretch main' >> /etc/apt/sources.list.d/nodesource.list

## Running `apt-get update` for you...

+ apt-get update
Hit:1 http://security.debian.org stretch/updates InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease
Hit:3 http://deb.debian.org/debian stretch-updates InRelease
Get:4 https://deb.nodesource.com/node_8.x stretch InRelease [4647 B]
Hit:5 http://deb.debian.org/debian stretch Release
Get:6 https://deb.nodesource.com/node_8.x stretch/main Sources [762 B]
Get:7 https://deb.nodesource.com/node_8.x stretch/main amd64 Packages [1006 B]
Fetched 6415 B in 0s (7253 B/s)
Reading package lists...

## Run `sudo apt-get install -y nodejs` to install Node.js 8.x LTS Carbon and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
     echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn

Removing intermediate container 261eb8b57838
 ---> d4b30f4c76fe
Step 4/13 : RUN apt-get install -y nodejs
 ---> Running in 7a92f8b9e8ff
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  nodejs
0 upgraded, 1 newly installed, 0 to remove and 99 not upgraded.
Need to get 12.7 MB of archives.
After this operation, 61.4 MB of additional disk space will be used.
Get:1 https://deb.nodesource.com/node_8.x stretch/main amd64 nodejs amd64 8.11.3-1nodesource1 [12.7 MB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 12.7 MB in 1s (7535 kB/s)
Selecting previously unselected package nodejs.
(Reading database ... 29463 files and directories currently installed.)
Preparing to unpack .../nodejs_8.11.3-1nodesource1_amd64.deb ...
Unpacking nodejs (8.11.3-1nodesource1) ...
Setting up nodejs (8.11.3-1nodesource1) ...
Removing intermediate container 7a92f8b9e8ff
 ---> 902c52202442
Step 5/13 : RUN apt-get install -y ffmpeg
 ---> Running in ee257635be57
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  i965-va-driver libaacs0 libasound2 libasound2-data libass5 libasyncns0
  libavc1394-0 libavcodec57 libavdevice57 libavfilter6 libavformat57
  libavresample3 libavutil55 libbdplus0 libbluray1 libbs2b0 libcaca0 libcap2
  libcdio-cdda1 libcdio-paranoia1 libcdio13 libchromaprint1 libcrystalhd3
  libdc1394-22 libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
  libdrm2 libebur128-1 libegl1-mesa libflac8 libflite1 libfribidi0 libgbm1
  libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgme0 libgsm1 libiec61883-0
  libjack-jackd2-0 libllvm3.9 libmp3lame0 libmpg123-0 libnuma1 libogg0
  libopenal-data libopenal1 libopencv-core2.4v5 libopencv-imgproc2.4v5
  libopenmpt0 libopus0 libpciaccess0 libpgm-5.2-0 libpostproc54 libpulse0
  libraw1394-11 librubberband2 libsamplerate0 libsdl2-2.0-0 libsensors4
  libshine3 libslang2 libsnappy1v5 libsndfile1 libsndio6.1 libsodium18
  libsoxr0 libspeex1 libssh-gcrypt-4 libswresample2 libswscale4 libtbb2
  libtheora0 libtwolame0 libtxc-dxtn-s2tc libusb-1.0-0 libva-drm1 libva-x11-1
  libva1 libvdpau-va-gl1 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3
  libvpx4 libwavpack1 libwayland-client0 libwayland-cursor0
  libwayland-egl1-mesa libwayland-server0 libwrap0 libx11-xcb1 libx264-148
  libx265-95 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-shape0 libxcb-sync1 libxcb-xfixes0 libxkbcommon0 libxshmfence1
  libxss1 libxtst6 libxv1 libxvidcore4 libxxf86vm1 libzmq5 libzvbi-common
  libzvbi0 mesa-va-drivers mesa-vdpau-drivers tcpd va-driver-all
  vdpau-driver-all xkb-data
Suggested packages:
  ffmpeg-doc libasound2-plugins alsa-utils libbluray-bdj firmware-crystalhd
  alsa-base jackd2 libportaudio2 opus-tools pciutils pulseaudio libraw1394-doc
  lm-sensors sndiod speex libfglrx-amdxvba1 nvidia-vdpau-driver
  nvidia-legacy-340xx-vdpau-driver nvidia-legacy-304xx-vdpau-driver
The following NEW packages will be installed:
  ffmpeg i965-va-driver libaacs0 libasound2 libasound2-data libass5
  libasyncns0 libavc1394-0 libavcodec57 libavdevice57 libavfilter6
  libavformat57 libavresample3 libavutil55 libbdplus0 libbluray1 libbs2b0
  libcaca0 libcap2 libcdio-cdda1 libcdio-paranoia1 libcdio13 libchromaprint1
  libcrystalhd3 libdc1394-22 libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2
  libdrm-radeon1 libdrm2 libebur128-1 libegl1-mesa libflac8 libflite1
  libfribidi0 libgbm1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgme0
  libgsm1 libiec61883-0 libjack-jackd2-0 libllvm3.9 libmp3lame0 libmpg123-0
  libnuma1 libogg0 libopenal-data libopenal1 libopencv-core2.4v5
  libopencv-imgproc2.4v5 libopenmpt0 libopus0 libpciaccess0 libpgm-5.2-0
  libpostproc54 libpulse0 libraw1394-11 librubberband2 libsamplerate0
  libsdl2-2.0-0 libsensors4 libshine3 libslang2 libsnappy1v5 libsndfile1
  libsndio6.1 libsodium18 libsoxr0 libspeex1 libssh-gcrypt-4 libswresample2
  libswscale4 libtbb2 libtheora0 libtwolame0 libtxc-dxtn-s2tc libusb-1.0-0
  libva-drm1 libva-x11-1 libva1 libvdpau-va-gl1 libvdpau1 libvorbis0a
  libvorbisenc2 libvorbisfile3 libvpx4 libwavpack1 libwayland-client0
  libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libwrap0
  libx11-xcb1 libx264-148 libx265-95 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-present0 libxcb-shape0 libxcb-sync1 libxcb-xfixes0 libxkbcommon0
  libxshmfence1 libxss1 libxtst6 libxv1 libxvidcore4 libxxf86vm1 libzmq5
  libzvbi-common libzvbi0 mesa-va-drivers mesa-vdpau-drivers tcpd
  va-driver-all vdpau-driver-all xkb-data
0 upgraded, 120 newly installed, 0 to remove and 99 not upgraded.
Need to get 56.1 MB of archives.
After this operation, 303 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian stretch/main amd64 libogg0 amd64 1.3.2-1 [19.9 kB]
Get:2 http://deb.debian.org/debian stretch/main amd64 libxss1 amd64 1:1.2.2-1 [17.5 kB]
Get:3 http://security.debian.org stretch/updates/main amd64 libvorbis0a amd64 1.3.5-4+deb9u2 [91.7 kB]
Get:4 http://deb.debian.org/debian stretch/main amd64 libslang2 amd64 2.3.1-5 [503 kB]
Get:5 http://deb.debian.org/debian stretch/main amd64 libcap2 amd64 1:2.25-1 [16.8 kB]
Get:6 http://deb.debian.org/debian stretch/main amd64 libwrap0 amd64 7.6.q-26 [58.2 kB]
Get:7 http://deb.debian.org/debian stretch/main amd64 libdrm2 amd64 2.4.74-1 [36.2 kB]
Get:8 http://deb.debian.org/debian stretch/main amd64 libva1 amd64 1.7.3-2 [52.1 kB]
Get:9 http://deb.debian.org/debian stretch/main amd64 libva-drm1 amd64 1.7.3-2 [15.0 kB]
Get:10 http://deb.debian.org/debian stretch/main amd64 libva-x11-1 amd64 1.7.3-2 [19.5 kB]
Get:11 http://deb.debian.org/debian stretch/main amd64 libvdpau1 amd64 1.1.1-6 [41.2 kB]
Get:12 http://security.debian.org stretch/updates/main amd64 libvorbisenc2 amd64 1.3.5-4+deb9u2 [79.4 kB]
Get:13 http://deb.debian.org/debian stretch/main amd64 libavutil55 amd64 7:3.2.10-1~deb9u1 [217 kB]
Get:14 http://deb.debian.org/debian stretch/main amd64 libcrystalhd3 amd64 1:0.0~git20110715.fdd2f19-12 [45.8 kB]
Get:15 http://deb.debian.org/debian stretch/main amd64 libgsm1 amd64 1.0.13-4+b2 [24.3 kB]
Get:16 http://security.debian.org stretch/updates/main amd64 libwavpack1 amd64 5.0.0-2+deb9u2 [86.0 kB]
Get:17 http://deb.debian.org/debian stretch/main amd64 libmp3lame0 amd64 3.99.5+repack1-9+b2 [354 kB]
Get:18 http://deb.debian.org/debian stretch/main amd64 libopus0 amd64 1.2~alpha2-1 [171 kB]
Get:19 http://deb.debian.org/debian stretch/main amd64 libshine3 amd64 3.1.0-5 [26.2 kB]
Get:20 http://deb.debian.org/debian stretch/main amd64 libsnappy1v5 amd64 1.1.3-3 [51.0 kB]
Get:21 http://deb.debian.org/debian stretch/main amd64 libspeex1 amd64 1.2~rc1.2-1+b2 [54.8 kB]
Get:22 http://security.debian.org stretch/updates/main amd64 libvorbisfile3 amd64 1.3.5-4+deb9u2 [24.4 kB]
Get:23 http://deb.debian.org/debian stretch/main amd64 libsoxr0 amd64 0.1.2-2 [64.7 kB]
Get:24 http://deb.debian.org/debian stretch/main amd64 libswresample2 amd64 7:3.2.10-1~deb9u1 [96.3 kB]
Get:25 http://deb.debian.org/debian stretch/main amd64 libtheora0 amd64 1.1.1+dfsg.1-14+b1 [177 kB]
Get:26 http://deb.debian.org/debian stretch/main amd64 libtwolame0 amd64 0.3.13-2 [48.8 kB]
Get:27 http://deb.debian.org/debian stretch/main amd64 libvpx4 amd64 1.6.1-3+deb9u1 [776 kB]
Get:28 http://deb.debian.org/debian stretch/main amd64 libx264-148 amd64 2:0.148.2748+git97eaef2-1 [611 kB]
Get:29 http://deb.debian.org/debian stretch/main amd64 libnuma1 amd64 2.0.11-2.1 [33.3 kB]
Get:30 http://deb.debian.org/debian stretch/main amd64 libx265-95 amd64 2.1-2+b2 [986 kB]
Get:31 http://deb.debian.org/debian stretch/main amd64 libxvidcore4 amd64 2:1.3.4-1+b2 [242 kB]
Get:32 http://deb.debian.org/debian stretch/main amd64 libzvbi-common all 0.2.35-13 [63.7 kB]
Get:33 http://deb.debian.org/debian stretch/main amd64 libzvbi0 amd64 0.2.35-13 [268 kB]
Get:34 http://deb.debian.org/debian stretch/main amd64 libavcodec57 amd64 7:3.2.10-1~deb9u1 [4445 kB]
Get:35 http://deb.debian.org/debian stretch/main amd64 libasound2-data all 1.1.3-5 [173 kB]
Get:36 http://deb.debian.org/debian stretch/main amd64 libasound2 amd64 1.1.3-5 [497 kB]
Get:37 http://deb.debian.org/debian stretch/main amd64 libraw1394-11 amd64 2.1.2-1+b1 [47.2 kB]
Get:38 http://deb.debian.org/debian stretch/main amd64 libavc1394-0 amd64 0.5.4-4+b1 [20.0 kB]
Get:39 http://deb.debian.org/debian stretch/main amd64 libfribidi0 amd64 0.19.7-1+b1 [45.7 kB]
Get:40 http://deb.debian.org/debian stretch/main amd64 libass5 amd64 1:0.13.4-2 [90.4 kB]
Get:41 http://deb.debian.org/debian stretch/main amd64 libbluray1 amd64 1:0.9.3-3 [137 kB]
Get:42 http://deb.debian.org/debian stretch/main amd64 libchromaprint1 amd64 1.4.2-1 [39.9 kB]
Get:43 http://deb.debian.org/debian stretch/main amd64 libgme0 amd64 0.6.0-4 [126 kB]
Get:44 http://deb.debian.org/debian stretch/main amd64 libmpg123-0 amd64 1.23.8-1+b1 [137 kB]
Get:45 http://deb.debian.org/debian stretch/main amd64 libopenmpt0 amd64 0.2.7386~beta20.3-3+deb9u2 [482 kB]
Get:46 http://deb.debian.org/debian stretch/main amd64 libssh-gcrypt-4 amd64 0.7.3-2 [170 kB]
Get:47 http://deb.debian.org/debian stretch/main amd64 libavformat57 amd64 7:3.2.10-1~deb9u1 [937 kB]
Get:48 http://deb.debian.org/debian stretch/main amd64 libavresample3 amd64 7:3.2.10-1~deb9u1 [93.9 kB]
Get:49 http://deb.debian.org/debian stretch/main amd64 libbs2b0 amd64 3.1.0+dfsg-2.2 [12.2 kB]
Get:50 http://deb.debian.org/debian stretch/main amd64 libebur128-1 amd64 1.2.2-2 [14.7 kB]
Get:51 http://deb.debian.org/debian stretch/main amd64 libflite1 amd64 2.0.0-release-3+b1 [12.9 MB]
Get:52 http://deb.debian.org/debian stretch/main amd64 libtbb2 amd64 4.3~20150611-2 [136 kB]
Get:53 http://deb.debian.org/debian stretch/main amd64 libopencv-core2.4v5 amd64 2.4.9.1+dfsg1-2 [653 kB]
Get:54 http://deb.debian.org/debian stretch/main amd64 libopencv-imgproc2.4v5 amd64 2.4.9.1+dfsg1-2 [618 kB]
Get:55 http://deb.debian.org/debian stretch/main amd64 libpostproc54 amd64 7:3.2.10-1~deb9u1 [93.8 kB]
Get:56 http://deb.debian.org/debian stretch/main amd64 libsamplerate0 amd64 0.1.8-8+b2 [949 kB]
Get:57 http://deb.debian.org/debian stretch/main amd64 librubberband2 amd64 1.8.1-7 [86.0 kB]
Get:58 http://deb.debian.org/debian stretch/main amd64 libswscale4 amd64 7:3.2.10-1~deb9u1 [191 kB]
Get:59 http://deb.debian.org/debian stretch/main amd64 libpgm-5.2-0 amd64 5.2.122~dfsg-2 [157 kB]
Get:60 http://deb.debian.org/debian stretch/main amd64 libsodium18 amd64 1.0.11-2 [161 kB]
Get:61 http://deb.debian.org/debian stretch/main amd64 libzmq5 amd64 4.2.1-4 [200 kB]
Get:62 http://deb.debian.org/debian stretch/main amd64 libavfilter6 amd64 7:3.2.10-1~deb9u1 [809 kB]
Get:63 http://deb.debian.org/debian stretch/main amd64 libcaca0 amd64 0.99.beta19-2+b2 [347 kB]
Get:64 http://deb.debian.org/debian stretch/main amd64 libcdio13 amd64 0.83-4.3+b1 [168 kB]
Get:65 http://deb.debian.org/debian stretch/main amd64 libcdio-cdda1 amd64 0.83-4.3+b1 [132 kB]
Get:66 http://deb.debian.org/debian stretch/main amd64 libcdio-paranoia1 amd64 0.83-4.3+b1 [132 kB]
Get:67 http://deb.debian.org/debian stretch/main amd64 libusb-1.0-0 amd64 2:1.0.21-1 [53.9 kB]
Get:68 http://deb.debian.org/debian stretch/main amd64 libdc1394-22 amd64 2.2.5-1 [106 kB]
Get:69 http://deb.debian.org/debian stretch/main amd64 libglapi-mesa amd64 13.0.6-1+b2 [58.9 kB]
Get:70 http://deb.debian.org/debian stretch/main amd64 libx11-xcb1 amd64 2:1.6.4-3 [183 kB]
Get:71 http://deb.debian.org/debian stretch/main amd64 libxcb-dri2-0 amd64 1.12-1 [97.2 kB]
Get:72 http://deb.debian.org/debian stretch/main amd64 libxcb-dri3-0 amd64 1.12-1 [95.6 kB]
Get:73 http://deb.debian.org/debian stretch/main amd64 libxcb-glx0 amd64 1.12-1 [113 kB]
Get:74 http://deb.debian.org/debian stretch/main amd64 libxcb-present0 amd64 1.12-1 [95.8 kB]
Get:75 http://deb.debian.org/debian stretch/main amd64 libxcb-sync1 amd64 1.12-1 [99.2 kB]
Get:76 http://deb.debian.org/debian stretch/main amd64 libxshmfence1 amd64 1.2-1+b2 [7922 B]
Get:77 http://deb.debian.org/debian stretch/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b2 [20.8 kB]
Get:78 http://deb.debian.org/debian stretch/main amd64 libgl1-mesa-glx amd64 13.0.6-1+b2 [167 kB]
Get:79 http://deb.debian.org/debian stretch/main amd64 libiec61883-0 amd64 1.2.0-2 [30.2 kB]
Get:80 http://deb.debian.org/debian stretch/main amd64 libjack-jackd2-0 amd64 1.9.10+20150825git1ed50c92~dfsg-5 [292 kB]
Get:81 http://deb.debian.org/debian stretch/main amd64 libopenal-data all 1:1.17.2-4 [107 kB]
Get:82 http://deb.debian.org/debian stretch/main amd64 libsndio6.1 amd64 1.1.0-3 [23.5 kB]
Get:83 http://deb.debian.org/debian stretch/main amd64 libopenal1 amd64 1:1.17.2-4+b2 [212 kB]
Get:84 http://deb.debian.org/debian stretch/main amd64 libasyncns0 amd64 0.8-6 [12.5 kB]
Get:85 http://deb.debian.org/debian stretch/main amd64 libflac8 amd64 1.3.2-1 [221 kB]
Get:86 http://deb.debian.org/debian stretch/main amd64 libsndfile1 amd64 1.0.27-3 [248 kB]
Get:87 http://deb.debian.org/debian stretch/main amd64 libxtst6 amd64 2:1.2.3-1 [27.8 kB]
Get:88 http://deb.debian.org/debian stretch/main amd64 libpulse0 amd64 10.0-1+deb9u1 [283 kB]
Get:89 http://deb.debian.org/debian stretch/main amd64 libwayland-client0 amd64 1.12.0-1 [24.8 kB]
Get:90 http://deb.debian.org/debian stretch/main amd64 libwayland-cursor0 amd64 1.12.0-1 [13.2 kB]
Get:91 http://deb.debian.org/debian stretch/main amd64 libwayland-server0 amd64 1.12.0-1 [30.4 kB]
Get:92 http://deb.debian.org/debian stretch/main amd64 libgbm1 amd64 13.0.6-1+b2 [59.2 kB]
Get:93 http://deb.debian.org/debian stretch/main amd64 libxcb-xfixes0 amd64 1.12-1 [99.6 kB]
Get:94 http://deb.debian.org/debian stretch/main amd64 libegl1-mesa amd64 13.0.6-1+b2 [112 kB]
Get:95 http://deb.debian.org/debian stretch/main amd64 libwayland-egl1-mesa amd64 13.0.6-1+b2 [43.0 kB]
Get:96 http://deb.debian.org/debian stretch/main amd64 xkb-data all 2.19-1+deb9u1 [650 kB]
Get:97 http://deb.debian.org/debian stretch/main amd64 libxkbcommon0 amd64 0.7.1-2~deb9u1 [122 kB]
Get:98 http://deb.debian.org/debian stretch/main amd64 libsdl2-2.0-0 amd64 2.0.5+dfsg1-2 [358 kB]
Get:99 http://deb.debian.org/debian stretch/main amd64 libxcb-shape0 amd64 1.12-1 [96.2 kB]
Get:100 http://deb.debian.org/debian stretch/main amd64 libxv1 amd64 2:1.0.11-1 [24.6 kB]
Get:101 http://deb.debian.org/debian stretch/main amd64 libavdevice57 amd64 7:3.2.10-1~deb9u1 [114 kB]
Get:102 http://deb.debian.org/debian stretch/main amd64 ffmpeg amd64 7:3.2.10-1~deb9u1 [1530 kB]
Get:103 http://deb.debian.org/debian stretch/main amd64 libpciaccess0 amd64 0.13.4-1+b2 [50.0 kB]
Get:104 http://deb.debian.org/debian stretch/main amd64 libdrm-intel1 amd64 2.4.74-1 [68.7 kB]
Get:105 http://deb.debian.org/debian stretch/main amd64 i965-va-driver amd64 1.7.3-1 [353 kB]
Get:106 http://deb.debian.org/debian stretch/main amd64 libaacs0 amd64 0.8.1-2 [48.6 kB]
Get:107 http://deb.debian.org/debian stretch/main amd64 libbdplus0 amd64 0.1.2-2 [46.9 kB]
Get:108 http://deb.debian.org/debian stretch/main amd64 libdrm-amdgpu1 amd64 2.4.74-1 [26.4 kB]
Get:109 http://deb.debian.org/debian stretch/main amd64 libdrm-nouveau2 amd64 2.4.74-1 [25.1 kB]
Get:110 http://deb.debian.org/debian stretch/main amd64 libdrm-radeon1 amd64 2.4.74-1 [30.2 kB]
Get:111 http://deb.debian.org/debian stretch/main amd64 libllvm3.9 amd64 1:3.9.1-9 [11.3 MB]
Get:112 http://deb.debian.org/debian stretch/main amd64 libsensors4 amd64 1:3.4.0-4 [53.3 kB]
Get:113 http://deb.debian.org/debian stretch/main amd64 libgl1-mesa-dri amd64 13.0.6-1+b2 [4536 kB]
Get:114 http://deb.debian.org/debian stretch/main amd64 libvdpau-va-gl1 amd64 0.4.2-1 [71.7 kB]
Get:115 http://deb.debian.org/debian stretch/main amd64 mesa-va-drivers amd64 13.0.6-1+b2 [1460 kB]
Get:116 http://deb.debian.org/debian stretch/main amd64 mesa-vdpau-drivers amd64 13.0.6-1+b2 [1600 kB]
Get:117 http://deb.debian.org/debian stretch/main amd64 tcpd amd64 7.6.q-26 [23.3 kB]
Get:118 http://deb.debian.org/debian stretch/main amd64 va-driver-all amd64 1.7.3-2 [11.1 kB]
Get:119 http://deb.debian.org/debian stretch/main amd64 vdpau-driver-all amd64 1.1.1-6 [20.4 kB]
Get:120 http://deb.debian.org/debian stretch/main amd64 libtxc-dxtn-s2tc amd64 1.0+git20151227-2 [48.4 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 56.1 MB in 24s (2322 kB/s)
Selecting previously unselected package libogg0:amd64.
(Reading database ... 34127 files and directories currently installed.)
Preparing to unpack .../000-libogg0_1.3.2-1_amd64.deb ...
Unpacking libogg0:amd64 (1.3.2-1) ...
Selecting previously unselected package libxss1:amd64.
Preparing to unpack .../001-libxss1_1%3a1.2.2-1_amd64.deb ...
Unpacking libxss1:amd64 (1:1.2.2-1) ...
Selecting previously unselected package libslang2:amd64.
Preparing to unpack .../002-libslang2_2.3.1-5_amd64.deb ...
Unpacking libslang2:amd64 (2.3.1-5) ...
Selecting previously unselected package libcap2:amd64.
Preparing to unpack .../003-libcap2_1%3a2.25-1_amd64.deb ...
Unpacking libcap2:amd64 (1:2.25-1) ...
Selecting previously unselected package libwrap0:amd64.
Preparing to unpack .../004-libwrap0_7.6.q-26_amd64.deb ...
Unpacking libwrap0:amd64 (7.6.q-26) ...
Selecting previously unselected package libdrm2:amd64.
Preparing to unpack .../005-libdrm2_2.4.74-1_amd64.deb ...
Unpacking libdrm2:amd64 (2.4.74-1) ...
Selecting previously unselected package libva1:amd64.
Preparing to unpack .../006-libva1_1.7.3-2_amd64.deb ...
Unpacking libva1:amd64 (1.7.3-2) ...
Selecting previously unselected package libva-drm1:amd64.
Preparing to unpack .../007-libva-drm1_1.7.3-2_amd64.deb ...
Unpacking libva-drm1:amd64 (1.7.3-2) ...
Selecting previously unselected package libva-x11-1:amd64.
Preparing to unpack .../008-libva-x11-1_1.7.3-2_amd64.deb ...
Unpacking libva-x11-1:amd64 (1.7.3-2) ...
Selecting previously unselected package libvdpau1:amd64.
Preparing to unpack .../009-libvdpau1_1.1.1-6_amd64.deb ...
Unpacking libvdpau1:amd64 (1.1.1-6) ...
Selecting previously unselected package libavutil55:amd64.
Preparing to unpack .../010-libavutil55_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libavutil55:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libcrystalhd3:amd64.
Preparing to unpack .../011-libcrystalhd3_1%3a0.0~git20110715.fdd2f19-12_amd64.deb ...
Unpacking libcrystalhd3:amd64 (1:0.0~git20110715.fdd2f19-12) ...
Selecting previously unselected package libgsm1:amd64.
Preparing to unpack .../012-libgsm1_1.0.13-4+b2_amd64.deb ...
Unpacking libgsm1:amd64 (1.0.13-4+b2) ...
Selecting previously unselected package libmp3lame0:amd64.
Preparing to unpack .../013-libmp3lame0_3.99.5+repack1-9+b2_amd64.deb ...
Unpacking libmp3lame0:amd64 (3.99.5+repack1-9+b2) ...
Selecting previously unselected package libopus0:amd64.
Preparing to unpack .../014-libopus0_1.2~alpha2-1_amd64.deb ...
Unpacking libopus0:amd64 (1.2~alpha2-1) ...
Selecting previously unselected package libshine3:amd64.
Preparing to unpack .../015-libshine3_3.1.0-5_amd64.deb ...
Unpacking libshine3:amd64 (3.1.0-5) ...
Selecting previously unselected package libsnappy1v5:amd64.
Preparing to unpack .../016-libsnappy1v5_1.1.3-3_amd64.deb ...
Unpacking libsnappy1v5:amd64 (1.1.3-3) ...
Selecting previously unselected package libspeex1:amd64.
Preparing to unpack .../017-libspeex1_1.2~rc1.2-1+b2_amd64.deb ...
Unpacking libspeex1:amd64 (1.2~rc1.2-1+b2) ...
Selecting previously unselected package libsoxr0:amd64.
Preparing to unpack .../018-libsoxr0_0.1.2-2_amd64.deb ...
Unpacking libsoxr0:amd64 (0.1.2-2) ...
Selecting previously unselected package libswresample2:amd64.
Preparing to unpack .../019-libswresample2_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libswresample2:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libtheora0:amd64.
Preparing to unpack .../020-libtheora0_1.1.1+dfsg.1-14+b1_amd64.deb ...
Unpacking libtheora0:amd64 (1.1.1+dfsg.1-14+b1) ...
Selecting previously unselected package libtwolame0:amd64.
Preparing to unpack .../021-libtwolame0_0.3.13-2_amd64.deb ...
Unpacking libtwolame0:amd64 (0.3.13-2) ...
Selecting previously unselected package libvorbis0a:amd64.
Preparing to unpack .../022-libvorbis0a_1.3.5-4+deb9u2_amd64.deb ...
Unpacking libvorbis0a:amd64 (1.3.5-4+deb9u2) ...
Selecting previously unselected package libvorbisenc2:amd64.
Preparing to unpack .../023-libvorbisenc2_1.3.5-4+deb9u2_amd64.deb ...
Unpacking libvorbisenc2:amd64 (1.3.5-4+deb9u2) ...
Selecting previously unselected package libvpx4:amd64.
Preparing to unpack .../024-libvpx4_1.6.1-3+deb9u1_amd64.deb ...
Unpacking libvpx4:amd64 (1.6.1-3+deb9u1) ...
Selecting previously unselected package libwavpack1:amd64.
Preparing to unpack .../025-libwavpack1_5.0.0-2+deb9u2_amd64.deb ...
Unpacking libwavpack1:amd64 (5.0.0-2+deb9u2) ...
Selecting previously unselected package libx264-148:amd64.
Preparing to unpack .../026-libx264-148_2%3a0.148.2748+git97eaef2-1_amd64.deb ...
Unpacking libx264-148:amd64 (2:0.148.2748+git97eaef2-1) ...
Selecting previously unselected package libnuma1:amd64.
Preparing to unpack .../027-libnuma1_2.0.11-2.1_amd64.deb ...
Unpacking libnuma1:amd64 (2.0.11-2.1) ...
Selecting previously unselected package libx265-95:amd64.
Preparing to unpack .../028-libx265-95_2.1-2+b2_amd64.deb ...
Unpacking libx265-95:amd64 (2.1-2+b2) ...
Selecting previously unselected package libxvidcore4:amd64.
Preparing to unpack .../029-libxvidcore4_2%3a1.3.4-1+b2_amd64.deb ...
Unpacking libxvidcore4:amd64 (2:1.3.4-1+b2) ...
Selecting previously unselected package libzvbi-common.
Preparing to unpack .../030-libzvbi-common_0.2.35-13_all.deb ...
Unpacking libzvbi-common (0.2.35-13) ...
Selecting previously unselected package libzvbi0:amd64.
Preparing to unpack .../031-libzvbi0_0.2.35-13_amd64.deb ...
Unpacking libzvbi0:amd64 (0.2.35-13) ...
Selecting previously unselected package libavcodec57:amd64.
Preparing to unpack .../032-libavcodec57_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libavcodec57:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../033-libasound2-data_1.1.3-5_all.deb ...
Unpacking libasound2-data (1.1.3-5) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../034-libasound2_1.1.3-5_amd64.deb ...
Unpacking libasound2:amd64 (1.1.3-5) ...
Selecting previously unselected package libraw1394-11:amd64.
Preparing to unpack .../035-libraw1394-11_2.1.2-1+b1_amd64.deb ...
Unpacking libraw1394-11:amd64 (2.1.2-1+b1) ...
Selecting previously unselected package libavc1394-0:amd64.
Preparing to unpack .../036-libavc1394-0_0.5.4-4+b1_amd64.deb ...
Unpacking libavc1394-0:amd64 (0.5.4-4+b1) ...
Selecting previously unselected package libfribidi0:amd64.
Preparing to unpack .../037-libfribidi0_0.19.7-1+b1_amd64.deb ...
Unpacking libfribidi0:amd64 (0.19.7-1+b1) ...
Selecting previously unselected package libass5:amd64.
Preparing to unpack .../038-libass5_1%3a0.13.4-2_amd64.deb ...
Unpacking libass5:amd64 (1:0.13.4-2) ...
Selecting previously unselected package libbluray1:amd64.
Preparing to unpack .../039-libbluray1_1%3a0.9.3-3_amd64.deb ...
Unpacking libbluray1:amd64 (1:0.9.3-3) ...
Selecting previously unselected package libchromaprint1:amd64.
Preparing to unpack .../040-libchromaprint1_1.4.2-1_amd64.deb ...
Unpacking libchromaprint1:amd64 (1.4.2-1) ...
Selecting previously unselected package libgme0:amd64.
Preparing to unpack .../041-libgme0_0.6.0-4_amd64.deb ...
Unpacking libgme0:amd64 (0.6.0-4) ...
Selecting previously unselected package libmpg123-0:amd64.
Preparing to unpack .../042-libmpg123-0_1.23.8-1+b1_amd64.deb ...
Unpacking libmpg123-0:amd64 (1.23.8-1+b1) ...
Selecting previously unselected package libvorbisfile3:amd64.
Preparing to unpack .../043-libvorbisfile3_1.3.5-4+deb9u2_amd64.deb ...
Unpacking libvorbisfile3:amd64 (1.3.5-4+deb9u2) ...
Selecting previously unselected package libopenmpt0:amd64.
Preparing to unpack .../044-libopenmpt0_0.2.7386~beta20.3-3+deb9u2_amd64.deb ...
Unpacking libopenmpt0:amd64 (0.2.7386~beta20.3-3+deb9u2) ...
Selecting previously unselected package libssh-gcrypt-4:amd64.
Preparing to unpack .../045-libssh-gcrypt-4_0.7.3-2_amd64.deb ...
Unpacking libssh-gcrypt-4:amd64 (0.7.3-2) ...
Selecting previously unselected package libavformat57:amd64.
Preparing to unpack .../046-libavformat57_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libavformat57:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libavresample3:amd64.
Preparing to unpack .../047-libavresample3_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libavresample3:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libbs2b0:amd64.
Preparing to unpack .../048-libbs2b0_3.1.0+dfsg-2.2_amd64.deb ...
Unpacking libbs2b0:amd64 (3.1.0+dfsg-2.2) ...
Selecting previously unselected package libebur128-1:amd64.
Preparing to unpack .../049-libebur128-1_1.2.2-2_amd64.deb ...
Unpacking libebur128-1:amd64 (1.2.2-2) ...
Selecting previously unselected package libflite1:amd64.
Preparing to unpack .../050-libflite1_2.0.0-release-3+b1_amd64.deb ...
Unpacking libflite1:amd64 (2.0.0-release-3+b1) ...
Selecting previously unselected package libtbb2:amd64.
Preparing to unpack .../051-libtbb2_4.3~20150611-2_amd64.deb ...
Unpacking libtbb2:amd64 (4.3~20150611-2) ...
Selecting previously unselected package libopencv-core2.4v5:amd64.
Preparing to unpack .../052-libopencv-core2.4v5_2.4.9.1+dfsg1-2_amd64.deb ...
Unpacking libopencv-core2.4v5:amd64 (2.4.9.1+dfsg1-2) ...
Selecting previously unselected package libopencv-imgproc2.4v5:amd64.
Preparing to unpack .../053-libopencv-imgproc2.4v5_2.4.9.1+dfsg1-2_amd64.deb ...
Unpacking libopencv-imgproc2.4v5:amd64 (2.4.9.1+dfsg1-2) ...
Selecting previously unselected package libpostproc54:amd64.
Preparing to unpack .../054-libpostproc54_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libpostproc54:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libsamplerate0:amd64.
Preparing to unpack .../055-libsamplerate0_0.1.8-8+b2_amd64.deb ...
Unpacking libsamplerate0:amd64 (0.1.8-8+b2) ...
Selecting previously unselected package librubberband2:amd64.
Preparing to unpack .../056-librubberband2_1.8.1-7_amd64.deb ...
Unpacking librubberband2:amd64 (1.8.1-7) ...
Selecting previously unselected package libswscale4:amd64.
Preparing to unpack .../057-libswscale4_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libswscale4:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libpgm-5.2-0:amd64.
Preparing to unpack .../058-libpgm-5.2-0_5.2.122~dfsg-2_amd64.deb ...
Unpacking libpgm-5.2-0:amd64 (5.2.122~dfsg-2) ...
Selecting previously unselected package libsodium18:amd64.
Preparing to unpack .../059-libsodium18_1.0.11-2_amd64.deb ...
Unpacking libsodium18:amd64 (1.0.11-2) ...
Selecting previously unselected package libzmq5:amd64.
Preparing to unpack .../060-libzmq5_4.2.1-4_amd64.deb ...
Unpacking libzmq5:amd64 (4.2.1-4) ...
Selecting previously unselected package libavfilter6:amd64.
Preparing to unpack .../061-libavfilter6_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libavfilter6:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libcaca0:amd64.
Preparing to unpack .../062-libcaca0_0.99.beta19-2+b2_amd64.deb ...
Unpacking libcaca0:amd64 (0.99.beta19-2+b2) ...
Selecting previously unselected package libcdio13:amd64.
Preparing to unpack .../063-libcdio13_0.83-4.3+b1_amd64.deb ...
Unpacking libcdio13:amd64 (0.83-4.3+b1) ...
Selecting previously unselected package libcdio-cdda1:amd64.
Preparing to unpack .../064-libcdio-cdda1_0.83-4.3+b1_amd64.deb ...
Unpacking libcdio-cdda1:amd64 (0.83-4.3+b1) ...
Selecting previously unselected package libcdio-paranoia1:amd64.
Preparing to unpack .../065-libcdio-paranoia1_0.83-4.3+b1_amd64.deb ...
Unpacking libcdio-paranoia1:amd64 (0.83-4.3+b1) ...
Selecting previously unselected package libusb-1.0-0:amd64.
Preparing to unpack .../066-libusb-1.0-0_2%3a1.0.21-1_amd64.deb ...
Unpacking libusb-1.0-0:amd64 (2:1.0.21-1) ...
Selecting previously unselected package libdc1394-22:amd64.
Preparing to unpack .../067-libdc1394-22_2.2.5-1_amd64.deb ...
Unpacking libdc1394-22:amd64 (2.2.5-1) ...
Selecting previously unselected package libglapi-mesa:amd64.
Preparing to unpack .../068-libglapi-mesa_13.0.6-1+b2_amd64.deb ...
Unpacking libglapi-mesa:amd64 (13.0.6-1+b2) ...
Selecting previously unselected package libx11-xcb1:amd64.
Preparing to unpack .../069-libx11-xcb1_2%3a1.6.4-3_amd64.deb ...
Unpacking libx11-xcb1:amd64 (2:1.6.4-3) ...
Selecting previously unselected package libxcb-dri2-0:amd64.
Preparing to unpack .../070-libxcb-dri2-0_1.12-1_amd64.deb ...
Unpacking libxcb-dri2-0:amd64 (1.12-1) ...
Selecting previously unselected package libxcb-dri3-0:amd64.
Preparing to unpack .../071-libxcb-dri3-0_1.12-1_amd64.deb ...
Unpacking libxcb-dri3-0:amd64 (1.12-1) ...
Selecting previously unselected package libxcb-glx0:amd64.
Preparing to unpack .../072-libxcb-glx0_1.12-1_amd64.deb ...
Unpacking libxcb-glx0:amd64 (1.12-1) ...
Selecting previously unselected package libxcb-present0:amd64.
Preparing to unpack .../073-libxcb-present0_1.12-1_amd64.deb ...
Unpacking libxcb-present0:amd64 (1.12-1) ...
Selecting previously unselected package libxcb-sync1:amd64.
Preparing to unpack .../074-libxcb-sync1_1.12-1_amd64.deb ...
Unpacking libxcb-sync1:amd64 (1.12-1) ...
Selecting previously unselected package libxshmfence1:amd64.
Preparing to unpack .../075-libxshmfence1_1.2-1+b2_amd64.deb ...
Unpacking libxshmfence1:amd64 (1.2-1+b2) ...
Selecting previously unselected package libxxf86vm1:amd64.
Preparing to unpack .../076-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ...
Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ...
Selecting previously unselected package libgl1-mesa-glx:amd64.
Preparing to unpack .../077-libgl1-mesa-glx_13.0.6-1+b2_amd64.deb ...
Unpacking libgl1-mesa-glx:amd64 (13.0.6-1+b2) ...
Selecting previously unselected package libiec61883-0:amd64.
Preparing to unpack .../078-libiec61883-0_1.2.0-2_amd64.deb ...
Unpacking libiec61883-0:amd64 (1.2.0-2) ...
Selecting previously unselected package libjack-jackd2-0:amd64.
Preparing to unpack .../079-libjack-jackd2-0_1.9.10+20150825git1ed50c92~dfsg-5_amd64.deb ...
Unpacking libjack-jackd2-0:amd64 (1.9.10+20150825git1ed50c92~dfsg-5) ...
Selecting previously unselected package libopenal-data.
Preparing to unpack .../080-libopenal-data_1%3a1.17.2-4_all.deb ...
Unpacking libopenal-data (1:1.17.2-4) ...
Selecting previously unselected package libsndio6.1:amd64.
Preparing to unpack .../081-libsndio6.1_1.1.0-3_amd64.deb ...
Unpacking libsndio6.1:amd64 (1.1.0-3) ...
Selecting previously unselected package libopenal1:amd64.
Preparing to unpack .../082-libopenal1_1%3a1.17.2-4+b2_amd64.deb ...
Unpacking libopenal1:amd64 (1:1.17.2-4+b2) ...
Selecting previously unselected package libasyncns0:amd64.
Preparing to unpack .../083-libasyncns0_0.8-6_amd64.deb ...
Unpacking libasyncns0:amd64 (0.8-6) ...
Selecting previously unselected package libflac8:amd64.
Preparing to unpack .../084-libflac8_1.3.2-1_amd64.deb ...
Unpacking libflac8:amd64 (1.3.2-1) ...
Selecting previously unselected package libsndfile1:amd64.
Preparing to unpack .../085-libsndfile1_1.0.27-3_amd64.deb ...
Unpacking libsndfile1:amd64 (1.0.27-3) ...
Selecting previously unselected package libxtst6:amd64.
Preparing to unpack .../086-libxtst6_2%3a1.2.3-1_amd64.deb ...
Unpacking libxtst6:amd64 (2:1.2.3-1) ...
Selecting previously unselected package libpulse0:amd64.
Preparing to unpack .../087-libpulse0_10.0-1+deb9u1_amd64.deb ...
Unpacking libpulse0:amd64 (10.0-1+deb9u1) ...
Selecting previously unselected package libwayland-client0:amd64.
Preparing to unpack .../088-libwayland-client0_1.12.0-1_amd64.deb ...
Unpacking libwayland-client0:amd64 (1.12.0-1) ...
Selecting previously unselected package libwayland-cursor0:amd64.
Preparing to unpack .../089-libwayland-cursor0_1.12.0-1_amd64.deb ...
Unpacking libwayland-cursor0:amd64 (1.12.0-1) ...
Selecting previously unselected package libwayland-server0:amd64.
Preparing to unpack .../090-libwayland-server0_1.12.0-1_amd64.deb ...
Unpacking libwayland-server0:amd64 (1.12.0-1) ...
Selecting previously unselected package libgbm1:amd64.
Preparing to unpack .../091-libgbm1_13.0.6-1+b2_amd64.deb ...
Unpacking libgbm1:amd64 (13.0.6-1+b2) ...
Selecting previously unselected package libxcb-xfixes0:amd64.
Preparing to unpack .../092-libxcb-xfixes0_1.12-1_amd64.deb ...
Unpacking libxcb-xfixes0:amd64 (1.12-1) ...
Selecting previously unselected package libegl1-mesa:amd64.
Preparing to unpack .../093-libegl1-mesa_13.0.6-1+b2_amd64.deb ...
Unpacking libegl1-mesa:amd64 (13.0.6-1+b2) ...
Selecting previously unselected package libwayland-egl1-mesa:amd64.
Preparing to unpack .../094-libwayland-egl1-mesa_13.0.6-1+b2_amd64.deb ...
Unpacking libwayland-egl1-mesa:amd64 (13.0.6-1+b2) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../095-xkb-data_2.19-1+deb9u1_all.deb ...
Unpacking xkb-data (2.19-1+deb9u1) ...
Selecting previously unselected package libxkbcommon0:amd64.
Preparing to unpack .../096-libxkbcommon0_0.7.1-2~deb9u1_amd64.deb ...
Unpacking libxkbcommon0:amd64 (0.7.1-2~deb9u1) ...
Selecting previously unselected package libsdl2-2.0-0:amd64.
Preparing to unpack .../097-libsdl2-2.0-0_2.0.5+dfsg1-2_amd64.deb ...
Unpacking libsdl2-2.0-0:amd64 (2.0.5+dfsg1-2) ...
Selecting previously unselected package libxcb-shape0:amd64.
Preparing to unpack .../098-libxcb-shape0_1.12-1_amd64.deb ...
Unpacking libxcb-shape0:amd64 (1.12-1) ...
Selecting previously unselected package libxv1:amd64.
Preparing to unpack .../099-libxv1_2%3a1.0.11-1_amd64.deb ...
Unpacking libxv1:amd64 (2:1.0.11-1) ...
Selecting previously unselected package libavdevice57:amd64.
Preparing to unpack .../100-libavdevice57_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking libavdevice57:amd64 (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package ffmpeg.
Preparing to unpack .../101-ffmpeg_7%3a3.2.10-1~deb9u1_amd64.deb ...
Unpacking ffmpeg (7:3.2.10-1~deb9u1) ...
Selecting previously unselected package libpciaccess0:amd64.
Preparing to unpack .../102-libpciaccess0_0.13.4-1+b2_amd64.deb ...
Unpacking libpciaccess0:amd64 (0.13.4-1+b2) ...
Selecting previously unselected package libdrm-intel1:amd64.
Preparing to unpack .../103-libdrm-intel1_2.4.74-1_amd64.deb ...
Unpacking libdrm-intel1:amd64 (2.4.74-1) ...
Selecting previously unselected package i965-va-driver:amd64.
Preparing to unpack .../104-i965-va-driver_1.7.3-1_amd64.deb ...
Unpacking i965-va-driver:amd64 (1.7.3-1) ...
Selecting previously unselected package libaacs0:amd64.
Preparing to unpack .../105-libaacs0_0.8.1-2_amd64.deb ...
Unpacking libaacs0:amd64 (0.8.1-2) ...
Selecting previously unselected package libbdplus0:amd64.
Preparing to unpack .../106-libbdplus0_0.1.2-2_amd64.deb ...
Unpacking libbdplus0:amd64 (0.1.2-2) ...
Selecting previously unselected package libdrm-amdgpu1:amd64.
Preparing to unpack .../107-libdrm-amdgpu1_2.4.74-1_amd64.deb ...
Unpacking libdrm-amdgpu1:amd64 (2.4.74-1) ...
Selecting previously unselected package libdrm-nouveau2:amd64.
Preparing to unpack .../108-libdrm-nouveau2_2.4.74-1_amd64.deb ...
Unpacking libdrm-nouveau2:amd64 (2.4.74-1) ...
Selecting previously unselected package libdrm-radeon1:amd64.
Preparing to unpack .../109-libdrm-radeon1_2.4.74-1_amd64.deb ...
Unpacking libdrm-radeon1:amd64 (2.4.74-1) ...
Selecting previously unselected package libllvm3.9:amd64.
Preparing to unpack .../110-libllvm3.9_1%3a3.9.1-9_amd64.deb ...
Unpacking libllvm3.9:amd64 (1:3.9.1-9) ...
Selecting previously unselected package libsensors4:amd64.
Preparing to unpack .../111-libsensors4_1%3a3.4.0-4_amd64.deb ...
Unpacking libsensors4:amd64 (1:3.4.0-4) ...
Selecting previously unselected package libgl1-mesa-dri:amd64.
Preparing to unpack .../112-libgl1-mesa-dri_13.0.6-1+b2_amd64.deb ...
Unpacking libgl1-mesa-dri:amd64 (13.0.6-1+b2) ...
Selecting previously unselected package libvdpau-va-gl1:amd64.
Preparing to unpack .../113-libvdpau-va-gl1_0.4.2-1_amd64.deb ...
Unpacking libvdpau-va-gl1:amd64 (0.4.2-1) ...
Selecting previously unselected package mesa-va-drivers:amd64.
Preparing to unpack .../114-mesa-va-drivers_13.0.6-1+b2_amd64.deb ...
Unpacking mesa-va-drivers:amd64 (13.0.6-1+b2) ...
Selecting previously unselected package mesa-vdpau-drivers:amd64.
Preparing to unpack .../115-mesa-vdpau-drivers_13.0.6-1+b2_amd64.deb ...
Unpacking mesa-vdpau-drivers:amd64 (13.0.6-1+b2) ...
Selecting previously unselected package tcpd.
Preparing to unpack .../116-tcpd_7.6.q-26_amd64.deb ...
Unpacking tcpd (7.6.q-26) ...
Selecting previously unselected package va-driver-all:amd64.
Preparing to unpack .../117-va-driver-all_1.7.3-2_amd64.deb ...
Unpacking va-driver-all:amd64 (1.7.3-2) ...
Selecting previously unselected package vdpau-driver-all:amd64.
Preparing to unpack .../118-vdpau-driver-all_1.1.1-6_amd64.deb ...
Unpacking vdpau-driver-all:amd64 (1.1.1-6) ...
Selecting previously unselected package libtxc-dxtn-s2tc:amd64.
Preparing to unpack .../119-libtxc-dxtn-s2tc_1.0+git20151227-2_amd64.deb ...
Unpacking libtxc-dxtn-s2tc:amd64 (1.0+git20151227-2) ...
Setting up libpgm-5.2-0:amd64 (5.2.122~dfsg-2) ...
Setting up libxcb-present0:amd64 (1.12-1) ...
Setting up libxcb-dri2-0:amd64 (1.12-1) ...
Setting up libxcb-dri3-0:amd64 (1.12-1) ...
Setting up libxcb-glx0:amd64 (1.12-1) ...
Setting up libtwolame0:amd64 (0.3.13-2) ...
Setting up libraw1394-11:amd64 (2.1.2-1+b1) ...
Setting up libxcb-xfixes0:amd64 (1.12-1) ...
Setting up libasyncns0:amd64 (0.8-6) ...
Setting up libcdio13:amd64 (0.83-4.3+b1) ...
Setting up libx264-148:amd64 (2:0.148.2748+git97eaef2-1) ...
Setting up libebur128-1:amd64 (1.2.2-2) ...
Setting up libwavpack1:amd64 (5.0.0-2+deb9u2) ...
Setting up libaacs0:amd64 (0.8.1-2) ...
Setting up libnuma1:amd64 (2.0.11-2.1) ...
Setting up libtbb2:amd64 (4.3~20150611-2) ...
Setting up libcdio-cdda1:amd64 (0.83-4.3+b1) ...
Setting up libsoxr0:amd64 (0.1.2-2) ...
Setting up libssh-gcrypt-4:amd64 (0.7.3-2) ...
Setting up libxss1:amd64 (1:1.2.2-1) ...
Setting up libasound2-data (1.1.3-5) ...
Setting up libxshmfence1:amd64 (1.2-1+b2) ...
Setting up libcap2:amd64 (1:2.25-1) ...
Setting up libllvm3.9:amd64 (1:3.9.1-9) ...
Setting up libwayland-client0:amd64 (1.12.0-1) ...
Setting up xkb-data (2.19-1+deb9u1) ...
Setting up libvdpau1:amd64 (1.1.1-6) ...
Setting up libshine3:amd64 (3.1.0-5) ...
Setting up libtxc-dxtn-s2tc:amd64 (1.0+git20151227-2) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/s2tc/libtxc_dxtn.so to provide /usr/lib/x86_64-linux-gnu/libtxc_dxtn.so (libtxc-dxtn-x86_64-linux-gnu) in auto mode
Setting up libopencv-core2.4v5:amd64 (2.4.9.1+dfsg1-2) ...
Setting up libiec61883-0:amd64 (1.2.0-2) ...
Setting up libglapi-mesa:amd64 (13.0.6-1+b2) ...
Setting up libspeex1:amd64 (1.2~rc1.2-1+b2) ...
Setting up libxvidcore4:amd64 (2:1.3.4-1+b2) ...
Setting up libvpx4:amd64 (1.6.1-3+deb9u1) ...
Setting up libopus0:amd64 (1.2~alpha2-1) ...
Setting up libxtst6:amd64 (2:1.2.3-1) ...
Setting up libva1:amd64 (1.7.3-2) ...
Setting up libasound2:amd64 (1.1.3-5) ...
Setting up libdrm2:amd64 (2.4.74-1) ...
Setting up libopenal-data (1:1.17.2-4) ...
Setting up libbs2b0:amd64 (3.1.0+dfsg-2.2) ...
Setting up libxcb-sync1:amd64 (1.12-1) ...
Setting up libogg0:amd64 (1.3.2-1) ...
Setting up libx11-xcb1:amd64 (2:1.6.4-3) ...
Setting up libmp3lame0:amd64 (3.99.5+repack1-9+b2) ...
Setting up libusb-1.0-0:amd64 (2:1.0.21-1) ...
Setting up libcrystalhd3:amd64 (1:0.0~git20110715.fdd2f19-12) ...
Processing triggers for libc-bin (2.24-11+deb9u1) ...
Setting up libsnappy1v5:amd64 (1.1.3-3) ...
Setting up libbluray1:amd64 (1:0.9.3-3) ...
Setting up libavc1394-0:amd64 (0.5.4-4+b1) ...
Setting up libzvbi-common (0.2.35-13) ...
Setting up libfribidi0:amd64 (0.19.7-1+b1) ...
Setting up libxcb-shape0:amd64 (1.12-1) ...
Setting up libpciaccess0:amd64 (0.13.4-1+b2) ...
Setting up libxv1:amd64 (2:1.0.11-1) ...
Setting up libsensors4:amd64 (1:3.4.0-4) ...
Setting up libxkbcommon0:amd64 (0.7.1-2~deb9u1) ...
Setting up libcdio-paranoia1:amd64 (0.83-4.3+b1) ...
Setting up libva-drm1:amd64 (1.7.3-2) ...
Setting up libdrm-radeon1:amd64 (2.4.74-1) ...
Setting up libgme0:amd64 (0.6.0-4) ...
Setting up libsodium18:amd64 (1.0.11-2) ...
Setting up libbdplus0:amd64 (0.1.2-2) ...
Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ...
Setting up libzvbi0:amd64 (0.2.35-13) ...
Setting up libdrm-nouveau2:amd64 (2.4.74-1) ...
Setting up libsamplerate0:amd64 (0.1.8-8+b2) ...
Setting up libsndio6.1:amd64 (1.1.0-3) ...
Setting up libvorbis0a:amd64 (1.3.5-4+deb9u2) ...
Setting up libtheora0:amd64 (1.1.1+dfsg.1-14+b1) ...
Setting up libmpg123-0:amd64 (1.23.8-1+b1) ...
Setting up libslang2:amd64 (2.3.1-5) ...
Setting up libwayland-cursor0:amd64 (1.12.0-1) ...
Setting up libopencv-imgproc2.4v5:amd64 (2.4.9.1+dfsg1-2) ...
Setting up libgsm1:amd64 (1.0.13-4+b2) ...
Setting up libva-x11-1:amd64 (1.7.3-2) ...
Setting up libwrap0:amd64 (7.6.q-26) ...
Setting up libwayland-server0:amd64 (1.12.0-1) ...
Setting up libvorbisfile3:amd64 (1.3.5-4+deb9u2) ...
Setting up libx265-95:amd64 (2.1-2+b2) ...
Setting up libzmq5:amd64 (4.2.1-4) ...
Setting up libavutil55:amd64 (7:3.2.10-1~deb9u1) ...
Setting up libdrm-amdgpu1:amd64 (2.4.74-1) ...
Setting up libopenmpt0:amd64 (0.2.7386~beta20.3-3+deb9u2) ...
Setting up libflite1:amd64 (2.0.0-release-3+b1) ...
Setting up mesa-vdpau-drivers:amd64 (13.0.6-1+b2) ...
Setting up libgbm1:amd64 (13.0.6-1+b2) ...
Setting up libflac8:amd64 (1.3.2-1) ...
Setting up libdc1394-22:amd64 (2.2.5-1) ...
Setting up libswresample2:amd64 (7:3.2.10-1~deb9u1) ...
Setting up tcpd (7.6.q-26) ...
Setting up libass5:amd64 (1:0.13.4-2) ...
Setting up libdrm-intel1:amd64 (2.4.74-1) ...
Setting up librubberband2:amd64 (1.8.1-7) ...
Setting up libgl1-mesa-glx:amd64 (13.0.6-1+b2) ...
Setting up libswscale4:amd64 (7:3.2.10-1~deb9u1) ...
Setting up mesa-va-drivers:amd64 (13.0.6-1+b2) ...
Setting up libpostproc54:amd64 (7:3.2.10-1~deb9u1) ...
Setting up libjack-jackd2-0:amd64 (1.9.10+20150825git1ed50c92~dfsg-5) ...
Setting up libopenal1:amd64 (1:1.17.2-4+b2) ...
Setting up libvorbisenc2:amd64 (1.3.5-4+deb9u2) ...
Setting up libcaca0:amd64 (0.99.beta19-2+b2) ...
Setting up libegl1-mesa:amd64 (13.0.6-1+b2) ...
Setting up libavresample3:amd64 (7:3.2.10-1~deb9u1) ...
Setting up libvdpau-va-gl1:amd64 (0.4.2-1) ...
Setting up libavcodec57:amd64 (7:3.2.10-1~deb9u1) ...
Setting up libgl1-mesa-dri:amd64 (13.0.6-1+b2) ...
Setting up libsndfile1:amd64 (1.0.27-3) ...
Setting up i965-va-driver:amd64 (1.7.3-1) ...
Setting up va-driver-all:amd64 (1.7.3-2) ...
Setting up libwayland-egl1-mesa:amd64 (13.0.6-1+b2) ...
Setting up vdpau-driver-all:amd64 (1.1.1-6) ...
Setting up libchromaprint1:amd64 (1.4.2-1) ...
Setting up libpulse0:amd64 (10.0-1+deb9u1) ...
Setting up libsdl2-2.0-0:amd64 (2.0.5+dfsg1-2) ...
Setting up libavformat57:amd64 (7:3.2.10-1~deb9u1) ...
Setting up libavfilter6:amd64 (7:3.2.10-1~deb9u1) ...
Setting up libavdevice57:amd64 (7:3.2.10-1~deb9u1) ...
Setting up ffmpeg (7:3.2.10-1~deb9u1) ...
Processing triggers for libc-bin (2.24-11+deb9u1) ...
Removing intermediate container ee257635be57
 ---> c109d0d8983f
Step 6/13 : RUN npm install -g serve
 ---> Running in 633197ace180
/usr/bin/serve -> /usr/lib/node_modules/serve/bin/serve.js
+ serve@9.1.0
added 73 packages in 5.856s
Removing intermediate container 633197ace180
 ---> 9e00368b41b6
Step 7/13 : COPY bin/ /app/bin/
 ---> 55dcd6bdda0d
Step 8/13 : COPY lib/ /app/lib/
 ---> 9ba7124fa125
Step 9/13 : COPY listwebserver/ /app/listwebserver/
 ---> 829aa27c9c49
Step 10/13 : COPY listwebserver/config.yml /app/listwebserver/
 ---> e6d9549c5e65
Step 11/13 : COPY gui/ /app/gui/
ERROR: Service 'list_server' failed to build: COPY failed: stat /var/lib/docker/tmp/docker-builder987009817/gui: no such file or directory
promgamer commented 6 years ago

Hum, safety check: please make sure you have the gui/folder. Maybe copy the result of a ls here.

crittlc commented 6 years ago

In fact there isn't one.

I have created an empty gui/ folder, and now the process ends (with some security warnings), however the server does not respond at localhost:8080.

By the way, folders bin/, gui/ and lib/ are empty.

Step 11/13 : COPY gui/ /app/gui/
 ---> de12bf3a854a
Step 12/13 : RUN cd /app/listwebserver/ && npm install
 ---> Running in 2741e99b10af
npm WARN notice [SECURITY] is-my-json-valid has the following vulnerability: 1 low. Go here for more details: https://nodesecurity.io/advisories?search=is-my-json-valid&version=2.16.1 - Run `npm i npm@latest -g` to upgrade your npm version, and then `npm audit` to get more info.
npm WARN notice [SECURITY] stringstream has the following vulnerability: 1 moderate. Go here for more details: https://nodesecurity.io/advisories?search=stringstream&version=0.0.5 - Run `npm i npm@latest -g` to upgrade your npm version, and then `npm audit` to get more info.
npm WARN notice [SECURITY] sshpk has the following vulnerability: 1 high. Go here for more details: https://nodesecurity.io/advisories?search=sshpk&version=1.13.1 - Run `npm i npm@latest -g` to upgrade your npm version, and then `npm audit`to get more info.
npm WARN notice [SECURITY] randomatic has the following vulnerability: 1 low. Gohere for more details: https://nodesecurity.io/advisories?search=randomatic&version=1.1.7 - Run `npm i npm@latest -g` to upgrade your npm version, and then `npm audit` to get more info.
npm WARN notice [SECURITY] mime has the following vulnerability: 1 moderate. Go here for more details: https://nodesecurity.io/advisories?search=mime&version=1.3.4 - Run `npm i npm@latest -g` to upgrade your npm version, and then `npm audit` to get more info.
npm WARN notice [SECURITY] deep-extend has the following vulnerability: 1 low. Go here for more details: https://nodesecurity.io/advisories?search=deep-extend&version=0.4.2 - Run `npm i npm@latest -g` to upgrade your npm version, and then `npm audit` to get more info.

> uws@9.14.0 install /app/listwebserver/node_modules/uws
> node-gyp rebuild > build_log.txt 2>&1 || exit 0

> bcrypt@1.0.3 install /app/listwebserver/node_modules/bcrypt
> node-pre-gyp install --fallback-to-build

[bcrypt] Success: "/app/listwebserver/node_modules/bcrypt/lib/binding/bcrypt_lib.node" is installed via remote
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 544 packages in 23.814s
Removing intermediate container 2741e99b10af
 ---> 479b9fa11a8d
Step 13/13 : CMD cd /app/ && serve -s gui -p 8080 & cd /app/listwebserver/ && npm start -- config.yml --dev
 ---> Running in 4785a4354ce0
Removing intermediate container 4785a4354ce0
 ---> 20955f75589b
Successfully built 20955f75589b
Successfully tagged release_list_server:latest
Creating release_mongo_1    ... done
Creating release_influxdb_1 ... done
Creating release_list_server_1 ... done

LIST GUI available @ http://localhost:8080
promgamer commented 6 years ago

Ok. So the problem is within the first steps. Please make sure that you followed all the steps. Some gotchas: you really need to run the scripts from the folder we ask you to cd to.

Don't do ./scripts/deploy/deploy.sh. Instead cd ./scripts/deploy and then ./deploy.sh. From step 5 on, you're expected to have the release folder with artifacts inside.

Please keep in mind that you need a compiler with C++17 support in order to go through step 4.

Remembering the steps:

  1. git clone https://github.com/ebu/pi-list.git
  2. git submodule update --init --recursive
  3. cd to ./scripts and run ./setup-dev-env.sh
  4. cd to ./deploy and run ./deploy.sh
  5. A new folder release will appear on the top-level directory of this repository.
  6. cd to the top-level directory of this repository
  7. cd to newly created release folder.
  8. run ./start.sh
  9. You're good to go: http://localhost:8080
crittlc commented 6 years ago

Sorry, I just noticed thay I'm using C++16 - more updates later!

crittlc commented 6 years ago

I have installed g++ 5.5.0 20171010, but unfortunately I have several compilation errors, for instance:

/home/davide/.conan/data/boost_throw_exception/1.66.0/bincrafters/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/throw_exception/include/boost/exception/exception.hpp:19:44: note:   ‘boost::shared_ptr’
In file included from /home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/http_msg.h:27:0,
                 from /home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/http_client.h:35,
                 from /home/davide/pi-list/third_party/influxdb-cpp-rest/src/influxdb-cpp-rest/influxdb_raw_db.h:8,
                 from /home/davide/pi-list/third_party/influxdb-cpp-rest/src/influxdb-cpp-rest/influxdb_raw_db_utf8.cpp:10:
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:944:41: error: expected primary-expression before ‘>’ token
             std::shared_ptr<_read_helper> l_locals = std::make_shared<_read_helper>();
                                         ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:944:43: error: ‘l_locals’ was not declared in this scope
             std::shared_ptr<_read_helper> l_locals = std::make_shared<_read_helper>();
                                           ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:944:54: error: ‘make_shared’ is not a member of ‘std’
             std::shared_ptr<_read_helper> l_locals = std::make_shared<_read_helper>();
                                                      ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:944:83: error: expected primary-expression before ‘>’ token
             std::shared_ptr<_read_helper> l_locals = std::make_shared<_read_helper>();
                                                                                   ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:944:85: error: expected primary-expression before ‘)’ token
             std::shared_ptr<_read_helper> l_locals = std::make_shared<_read_helper>();
                                                                                     ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:946:18: error: ‘copy_to_target’ does not name a type
             auto copy_to_target = [l_locals, target, l_buffer, l_buf_size]() mutable -> pplx::task<bool>
                  ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:972:18: error: ‘loop’ does not name a type
             auto loop = Concurrency::details::_do_while(copy_to_target);
                  ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:974:20: error: ‘loop’ was not declared in this scope
             return loop.then([=](bool) mutable -> size_t
                    ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h: In member function ‘Concurrency::streams::basic_istream<_CharType>::pos_type Concurrency::streams::basic_istream<_CharType>::seek(Concurrency::streams::basic_istream<_CharType>::pos_type) const’:
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:988:27: error: there are no arguments to ‘helper’ that depend on a template parameter, so a declaration of ‘helper’ must be available [-fpermissive]
             return helper()->m_buffer.seekpos(pos, std::ios_base::in);
                           ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h: In member function ‘Concurrency::streams::basic_istream<_CharType>::pos_type Concurrency::streams::basic_istream<_CharType>::seek(Concurrency::streams::basic_istream<_CharType>::off_type, std::ios_base::seekdir) const’:
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:1000:27: error: there are no arguments to ‘helper’ that depend on a template parameter, so a declaration of ‘helper’ must be available [-fpermissive]
             return helper()->m_buffer.seekoff(off, way, std::ios_base::in);
                           ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h: In member function ‘Concurrency::streams::basic_istream<_CharType>::pos_type Concurrency::streams::basic_istream<_CharType>::tell() const’:
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:1010:27: error: there are no arguments to ‘helper’ that depend on a template parameter, so a declaration of ‘helper’ must be available [-fpermissive]
             return helper()->m_buffer.getpos(std::ios_base::in);
                           ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h: In member function ‘bool Concurrency::streams::basic_istream<_CharType>::can_seek() const’:
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:1017:54: error: ‘m_helper’ was not declared in this scope
         bool can_seek() const { return is_valid() && m_helper->m_buffer.can_seek(); }
                                                      ^
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h: In member function ‘bool Concurrency::streams::basic_istream<_CharType>::is_valid() const’:
/home/davide/.conan/data/cpprestsdk/2.10.1/bincrafters/stable/package/a91f0379648ab10e8b34cbb5a9f1e3cc8164883c/include/cpprest/streams.h:1022:41: error: ‘m_helper’ was not declared in this scope
         bool is_valid() const { return (m_helper != nullptr) && ((bool)m_helper->m_buffer); }
                                         ^

Probably the environment is quite strict on versions to be used?

promgamer commented 6 years ago

I recommend that you use GCC 7.

By the way, friendly remainder that you can use the dematerialized web version, if you are willing to not have it installed on your computer / private cloud.

promgamer commented 6 years ago

@crittlc Is it solved? Can we close the issue?

crittlc commented 6 years ago

Hi,

I installed GCC7 and it appearently seems to compile, however start.sh still gives an error (and as a consequence it is not yet responding at http/8080).

Step 13/13 : CMD cd /app/ && serve -s gui -p 8080 & cd /app/listwebserver/ && npm start -- config.yml --dev
 ---> Running in 1be49b2ce224
Removing intermediate container 1be49b2ce224
 ---> 295d169d9cfc
Successfully built 295d169d9cfc
Successfully tagged release_list_server:latest
release_mongo_1 is up-to-date
release_influxdb_1 is up-to-date
Recreating release_list_server_1 ... error

ERROR: for release_list_server_1  no such image: sha256:56299d2342b668c66635572e5125304e9f80789efe37669655f8f1e03371c66e: No such image: sha256:56299d2342b668c66635572e5125304e9f80789efe37669655f8f1e03371c66e

ERROR: for list_server  no such image: sha256:56299d2342b668c66635572e5125304e9f80789efe37669655f8f1e03371c66e: No such image: sha256:56299d2342b668c66635572e5125304e9f80789efe37669655f8f1e03371c66e
ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing.

Continue with the new image? [yN]y
Building list_server
Step 1/13 : FROM gcc:7.2
 ---> 81ffb25b1dec
Step 2/13 : RUN curl -sL https://deb.nodesource.com/setup_8.x -o nodesource_setup.sh
 ---> Using cache
 ---> fd00a5f53254
Step 3/13 : RUN bash nodesource_setup.sh
 ---> Using cache
 ---> 3115f021b9fb
Step 4/13 : RUN apt-get install -y nodejs
 ---> Using cache
 ---> 856568a0a0a9
Step 5/13 : RUN apt-get install -y ffmpeg
 ---> Using cache
 ---> eb710d5cf57c
Step 6/13 : RUN npm install -g serve
 ---> Using cache
 ---> 6313f020c0a0
Step 7/13 : COPY bin/ /app/bin/
 ---> Using cache
 ---> 811f7502ae84
Step 8/13 : COPY lib/ /app/lib/
 ---> Using cache
 ---> 447bfe8dd0b8
Step 9/13 : COPY listwebserver/ /app/listwebserver/
 ---> Using cache
 ---> 522c5c0f3b93
Step 10/13 : COPY listwebserver/config.yml /app/listwebserver/
 ---> Using cache
 ---> 1cce71f577a2
Step 11/13 : COPY gui/ /app/gui/
 ---> Using cache
 ---> f458740cc66f
Step 12/13 : RUN cd /app/listwebserver/ && npm install
 ---> Using cache
 ---> d95a4bc54acb
Step 13/13 : CMD cd /app/ && serve -s gui -p 8080 & cd /app/listwebserver/ && npm start -- config.yml --dev
 ---> Using cache
 ---> 295d169d9cfc
Successfully built 295d169d9cfc
Successfully tagged release_list_server:latest
release_mongo_1 is up-to-date
release_influxdb_1 is up-to-date
Recreating b97b8daf72a7_release_list_server_1 ... done

LIST GUI available @ http://localhost:8080
LIVE-IP commented 6 years ago

Hello, I had the same problem during the LIST installation in Windows environment (Windows 10 Pro). An error occurred at step 11. Leading slash needed to be added in Dockerfile in order to build and copy files correctly. After that start.sh was executed correctly, but localhost was not available at the port 8080. I saw that only 2 of 3 containers were running (release_influxdb_1 und release_mongo_1). I looked at the release_list_server_1 container log-file. There was the following error: INFO: Accepting connections at http://localhost:8080 2018-06-27T13:51:23.324Z [influx-db-manager] info: Starting Influx DB 2018-06-27T13:51:23.327Z [influx-db-manager] info: Influx DB Manager 2018-06-27T13:51:23.545Z [database-manager] info: Initializing databa /app/listwebserver/auth/facebook.js:11 clientID: programArguments.facebook.APP_ID, ^ TypeError: Cannot read property 'APP_ID' of undefined at module.exports (/app/listwebserver/auth/facebook.js:11:53) at module.exports (/app/listwebserver/auth/index.js:19:5) at Object. (/app/listwebserver/app.js:44:1) at Module._compile (module.js:652:30) at Object.Module._extensions..js (module.js:663:10) at Module.load (module.js:565:32) at tryModuleLoad (module.js:505:12) at Function.Module._load (module.js:497:3) at Module.require (module.js:596:17) at require (internal/module.js:11:18) at Object. (/app/listwebserver/server.js:4:13) at Module._compile (module.js:652:30) at Object.Module._extensions..js (module.js:663:10) at Module.load (module.js:565:32) at tryModuleLoad (module.js:505:12) at Function.Module._load (module.js:497:3) ... Then I removed comments in config.yml (in listwebserver folder) to use Facebook authentication. After that everything was working fine. I hope this could help you to solve your problem.

promgamer commented 6 years ago

@LIVE-IP you're totally right! We've placeholders for facebook auth, but they are not supposed to be commented (as they are now). We'll fix it asap!

promgamer commented 6 years ago

Closing the issue, as it was fixed @ v1.2 (3dc5dbe251c26432521addb77156ee33c1466299) as @LIVE-IP described.