bigbluebutton / docker

Docker files for BigBlueButton
GNU Lesser General Public License v3.0
373 stars 248 forks source link

freeswitch entrypoint: de-de-daedalus3 cannot be installed (german audio package) #341

Open yksflip opened 6 days ago

yksflip commented 6 days ago

With a bbb-docker setup from main branch the german sound files won't work, as unzip is not available.

Steps to reproduce:

  1. select german sound files in .env: SOUNDS_LANGUAGE=de-de-daedalus3
  2. ./scripts/generate-compose
  3. docker compose up
  4. see bbb-freeswitch | /entrypoint.sh: line 35: unzip: command not found

I thought it might be easy to fix by adding zip to the apt-get install statement in mod/freeswitch/Dockerfile:48, but when running docker compose build the stage failed, because the package server cannot be reached?!

 > [freeswitch stage-1 2/8] RUN apt-get update &&     apt-get install -y         xmlstarlet wget iptables curl zip         libfreetype6 libcurl4 libspeex1 libspeexdsp1 libopus0 libsndfile1 libopusfile0 liblua5.2-0 libjbig0 libldns2 libedit2 libtiff5 libpng16-16     &&     wget -O /tmp/libopusenc0_0.2.1-1bbb2_amd64.deb https://launchpad.net/~bigbluebutton/+archive/ubuntu/support/+files/libopusenc0_0.2.1-1bbb2_amd64.deb     && dpkg -i /tmp/libopusenc0_0.2.1-1bbb2_amd64.deb     && rm /tmp/libopusenc0_0.2.1-1bbb2_amd64.deb:
60.31 Err:1 http://security.ubuntu.com/ubuntu focal-security InRelease
60.31   Connection failed [IP: 185.125.190.81 80]
60.42 Err:2 http://archive.ubuntu.com/ubuntu focal InRelease
60.42   Connection failed [IP: 91.189.91.81 80]
120.6 Err:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
120.6   Connection failed [IP: 185.125.190.81 80]
180.7 Err:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
180.7   Connection failed [IP: 185.125.190.83 80]
180.7 Reading package lists...
180.7 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal/InRelease  Connection failed [IP: 91.189.91.81 80]
180.7 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease  Connection failed [IP: 185.125.190.81 80]
180.7 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease  Connection failed [IP: 185.125.190.83 80]
180.7 W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease  Connection failed [IP: 185.125.190.81 80]
180.7 W: Some index files failed to download. They have been ignored, or old ones used instead.
180.7 Reading package lists...