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

broken packages while installing BigBlueButton #728

Open
otabekotabaev149 opened this issue Feb 15, 2024 · 7 comments
Open

broken packages while installing BigBlueButton #728

otabekotabaev149 opened this issue Feb 15, 2024 · 7 comments

Comments

@otabekotabaev149
Copy link

I tried different versions and commands to install bigbluebutton, but, everytime I got the same issue

The following packages have unmet dependencies:
bbb-html5 : Depends: bbb-pads but it is not going to be installed
Depends: bbb-webrtc-sfu but it is not going to be installed
Depends: bbb-export-annotations but it is not going to be installed
Depends: bbb-web but it is not going to be installed
Depends: mongodb-org but it is not going to be installed
Depends: yq (>= 3) but it is not installable
Depends: yq (< 4) but it is not installable
E: Unable to correct problems, you have held broken packages.
................................................................................................................ (infinite dots are shown)

@antobinary
Copy link
Member

Hi @JohnBryan2822

Do you have errors earlier in the installation about picking up the yq ppa?
Are you installing BBB 2.7 on an Ubuntu 20.04 server
or
BBB 3.0-dev on Ubuntu 22.04?

@otabekotabaev149
Copy link
Author

otabekotabaev149 commented Feb 16, 2024 via email

@antobinary
Copy link
Member

Please use Ubuntu 20.04 for BBB 2.6 / 2.7
The support for 22.04 was only added to BBB 3.0 (under development)

@otabekotabaev149
Copy link
Author

otabekotabaev149 commented Feb 17, 2024 via email

@michi-80337
Copy link
Contributor

Call me oldschool, if you like: While piping a wget download through bash is convenient (and the documented way for BBB), it's often a better idea to do the download first and to start the installation in a second step:

# wget https://ubuntu.bigbluebutton.org/bbb-install-2.6.sh
[...]
# chmod 744 bbb-install-2.6.sh
# ./bbb-install-2.6.sh [arguments as needed ...]

This allows you to have a look into the script to find the reason behind a problem and shields you from trouble caused by incomplete downloads. (Yes, this happens, even today. ...)

Regarding your actual problem:

Both error messages hint to a communication problem between the outer world and your server. Does your server have the IP address 64.23.150.234 or is there some network address translation (NAT) involved? If the later applies to your setup, please have a look into the documentation. Sometimes a firewall prohibits connections to the server. Are you able to reach port 80 and port 443 from outside? If there is no nginx already running on your server, you can use netcat for a test:

# netcat -l 80
[...]

You can then check the connection on the client side:

$ netcat 64.23.150.234 80
[...]

If you are able to type something on the client side and see the result on the server side, you are fine. Repeat the test with port 443. If one of the tests fail, you know, where the problem is.

@Zesor
Copy link

Zesor commented Jul 16, 2024

Hi, i got the same problem for bbb 2.7 installing on ubuntu 20.04

The following packages have unmet dependencies:
 bigbluebutton : Depends: bbb-config but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 bbb-html5 : Depends: bbb-pads but it is not going to be installed
             Depends: bbb-webrtc-sfu but it is not going to be installed
             Depends: bbb-export-annotations but it is not going to be installed
             Depends: bbb-web but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

I tried to install every package as shown below with apt but they depends themself on other dependency

@antobinary
Copy link
Member

@Zesor let's tackle your report in the issue you opened #749
(in general these issues would be MUCH easier to solve if the entire log was included, for example via https://p.rrbone.net/)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants