bigbluebutton / bbb-install

BASH script to install BigBlueButton in 30 minutes.
GNU Lesser General Public License v3.0
617 stars 540 forks source link

Broken package on bbb-config and bbb-html5 on ubuntu 20.04 #749

Open Zesor opened 4 months ago

Zesor commented 4 months ago

Hi everyone, i am working with a new educational platform with some college in USA, i am trying to setup a bbb server but the installation juste failed. I am following the docs, so i am using ubuntu 20.04 and launching the script from the docs on github.

Here is the following error:

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.

If you need any other information from my vm just ask me !

antobinary commented 4 months ago

Hi @Zesor

Could you please include the entire command bbb-install you used? It's fine if you'd like to mask the email and the domain.

Seems to me you hit an issue earlier in the script execution. It would help a bunch if you could paste a [much] larger portion.

Zesor commented 4 months ago

Hi @Zesor

Could you please include the entire command bbb-install you used? It's fine if you'd like to mask the email and the domain.

Seems to me you hit an issue earlier in the script execution. It would help a bunch if you could paste a [much] larger portion.

Hi @antobinary

I can show you the command, i try the command from the docs of the repository.

wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | bash -s -- -v focal-270 -s bbb.example.com -e info@example.com -w -g

I used this one with of course my domain and my own email address. Our project need to be launched at the end of September, i hope we can setup the bbb server as soon as possible

antobinary commented 4 months ago

The command seems fine. Now I know you're installing BBB 2.7 (should work fine on Ubuntu 20.04). Any chance you could retry the process and copy-paste the entire log of the installation to a paste bin or some other means to share? (again you can mask the email/domain) In a couple previous cases there's some obscure dependency which we've needed to add to the list of dependencies. It depends who the provider of the server is etc.

There must be some error hit quite a bit earlier.

Zesor commented 4 months ago

The command seems fine. Now I know you're installing BBB 2.7 (should work fine on Ubuntu 20.04). Any chance you could retry the process and copy-paste the entire log of the installation to a paste bin or some other means to share? (again you can mask the email/domain) In a couple previous cases there's some obscure dependency which we've needed to add to the list of dependencies. It depends who the provider of the server is etc.

There must be some error hit quite a bit earlier.

I tried from another place with another wifi connexion without changing anything and it works perfectly. I cannot explain how it's possible. I was trying to retry to copy paste the error and it works. Thank you very much !

chrisdjst commented 3 months ago

For those who have this problem, check if java is installed and if the command "update-java-alternatives -l" returns java-1.17.0-openjdk-amd64, if it is different, you will need to install openjdk-17-jdk and also check if the gir1.2-glib-2.0 package is version 1.64.0-2, since one of the dependencies of the bbb-web package is precisely this version of this package, I installed BBB on a clean server and version of gir1.2-glib-2.0 was higher than necessary, I had to downgrade bbb-problem

GhaziTriki commented 3 months ago

Hello,

I also tried to install an older version like 2.7.0 and 2.7.1 and it did not work

root@bbb-test:~# wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | bash -s -- -v focal-270-2.7-1 -s bbb.riadvice.info -e devops@riadvice.tn && sudo apt-get install bbb-webhooks
bbb-install: Unable to locate packages for focal-270-2.7-1 at ubuntu.bigbluebutton.org.
root@bbb-test:~# wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | bash -s -- -v focal-270-2.7-0 -s bbb.riadvice.info -e devops@riadvice.tn && sudo apt-get install bbb-webhooks
bbb-install: Unable to locate packages for focal-270-2.7-0 at ubuntu.bigbluebutton.org.