Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

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

Open
#341 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
38/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
docker, shell
Domain
devops

Research direction

Inspect mod/freeswitch/Dockerfile at line 48 and the entrypoint command reported at /entrypoint.sh line 35. Reproduce with SOUNDS_LANGUAGE=de-de-daedalus3, ./scripts/generate-compose, and docker compose up; done means the German sound package starts without an unzip-not-found error, with the image build outcome verified separately.

Written by the indexing model from the issue text.

Description

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...
Dominant language
Shell
Stars
436
Forks
274
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from bigbluebutton/docker

All issues in bigbluebutton/docker

Similar issues

More Shell/Bash issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.