bigbluebutton / bbb-install

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

Failed to install 2.3-dev (ruby bundler error) #319

Closed nderambure closed 3 years ago

nderambure commented 3 years ago

Hello !

I'm not sure this is specifically relative to this script (which is great thx), so I've created an issue in bigbluebutton, but it may be something the script should handle ? Issue is here.

ffdixon commented 3 years ago

Are you installing 2.3-alpha2 on Ubuntu 18.04?

nderambure commented 3 years ago

I'm installing the last 2.3-dev as the install script specifies in argument, on Ubuntu 18.04.5 (also up to date). How do I know exact version of what the install script has installed ?

lambertlu commented 3 years ago

Same error for 2.3-dev on Ubuntu 18.04.5 LTS.

My install command line is:

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-230-dev -s bbb.example.com -e info@example.com -a -w

Setting up bbb-record-core (1:2.3.0-6) ...
Updating rubygems-update
Fetching: rubygems-update-3.2.1.gem (100%)
Successfully installed rubygems-update-3.2.1
Installing RubyGems 3.2.1
Traceback (most recent call last):
        4: from setup.rb:23:in `<main>'
        3: from setup.rb:23:in `require'
        2: from /var/lib/gems/2.5.0/gems/rubygems-update-3.2.1/lib/rubygems.rb:1348:in `<top (required)>'
        1: from /var/lib/gems/2.5.0/gems/rubygems-update-3.2.1/lib/rubygems.rb:1348:in `require'
/usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb:43:in `<top (required)>': uninitialized constant Gem::BasicSpecification (NameError)
Fetching: bundler-2.2.1.gem (100%)
Successfully installed bundler-2.2.1
1 gem installed
Fetching: builder-3.2.4.gem (100%)
Successfully installed builder-3.2.4
Parsing documentation for builder-3.2.4
Installing ri documentation for builder-3.2.4
Done installing documentation for builder after 1 seconds
1 gem installed
Traceback (most recent call last):
        2: from /usr/local/bin/bundle:23:in `<main>'
        1: from /usr/lib/ruby/2.5.0/rubygems.rb:308:in `activate_bin_path'
/usr/lib/ruby/2.5.0/rubygems.rb:289:in `find_spec_for_exe': can't find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
dpkg: error processing package bbb-record-core (--configure):
 installed bbb-record-core package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of bbb-playback-presentation:
 bbb-playback-presentation depends on bbb-record-core; however:
  Package bbb-record-core is not configured yet.

dpkg: error processing package bbb-playback-presentation (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bbb-libreoffice-docker:
 bbb-libreoffice-docker depends on bbb-record-core; however:
  Package bbb-record-core is not configured yet.

dpkg: error processing package bbb-libreoffice-docker (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bbb-web:
 bbb-web depends on bbb-libreoffice-docker; however:
  Package bbb-libreoffice-docker is not configured yet.

dpkg: error processing package bbb-web (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bbb-config:
 bbb-config depends on bbb-playback-presentation; however:
  Package bbb-playback-presentation is not configured yet.

dpkg: error processing package bbb-config (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bbb-html5:
 bbb-html5 depends on bbb-web; however:
  Package bbb-web is not configured yet.

dpkg: error processing package bbb-html5 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bigbluebutton:
 bigbluebutton depends on bbb-config; however:
  Package bbb-config is not configured yet.

dpkg: error processing package bigbluebutton (--configure):
 dependency problems - leaving unconfigured
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.6) ...
Processing triggers for libc-bin (2.27-3ubuntu1.4) ...
Processing triggers for udev (237-3ubuntu10.43) ...
Setting up glib-networking:amd64 (2.56.0-1ubuntu0.1) ...
Processing triggers for systemd (237-3ubuntu10.43) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libharfbuzz-dev:amd64 (1.7.2-1ubuntu1) ...
Setting up libsoup2.4-1:amd64 (2.62.1-1ubuntu0.4) ...
Setting up libsoup-gnome2.4-1:amd64 (2.62.1-1ubuntu0.4) ...
Setting up gstreamer1.5-plugins-good:amd64 (1.8.1-1kurento5.18.04) ...
Setting up libgssdp-1.0-3:amd64 (1.0.2-2) ...
Setting up librest-0.7-0:amd64 (0.8.0-2) ...
Setting up libgupnp-1.0-4:amd64 (1.0.2-2) ...
Setting up libgupnp-igd-1.0-4:amd64 (0.2.5-1) ...
Setting up libgtk-3-0:amd64 (3.22.30-1ubuntu4) ...
Setting up libgtk-3-bin (3.22.30-1ubuntu4) ...
Setting up gstreamer1.5-plugins-bad:amd64 (1.8.1-1kurento5.18.04) ...
Setting up libnice10:amd64 (0.1.18-0kurento1.18.04) ...
Setting up qt5-gtk-platformtheme:amd64 (5.9.5+dfsg-0ubuntu2.5) ...
Setting up libopencv-highgui3.2:amd64 (3.2.0+dfsg-4ubuntu0.1) ...
Setting up notification-daemon (3.20.0-3) ...
Setting up gstreamer1.5-nice:amd64 (0.1.18-0kurento1.18.04) ...
Setting up libopencv-objdetect3.2:amd64 (3.2.0+dfsg-4ubuntu0.1) ...
Setting up kms-elements (6.15.0-0kurento1.18.04) ...
Setting up kms-filters (6.15.0-0kurento1.18.04) ...
Setting up kurento-media-server (6.15.0-0kurento1.18.04) ...
+ HOME_DIR=/var/lib/kurento
+ id kurento
+ mkdir -p /var/lib/kurento
+ chown -R kurento /var/lib/kurento
+ chmod 777 /var/lib/kurento
+ HOME_DIR_OLD=/var/kurento
+ [[ -d /var/kurento ]]
+ [[ ! -L /var/kurento ]]
+ '[' configure = configure ']'
+ '[' -x /etc/init.d/kurento-media-server ']'
+ update-rc.d kurento-media-server defaults
+ invoke-rc.d kurento-media-server start
+ exit 0
Setting up bbb-webrtc-sfu (1:2.3.0-4) ...

> jsonpath@1.0.2 postinstall /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jsonpath
> node lib/aesprim.js > generated/aesprim-browser.js

> bufferutil@4.0.1 install /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/bufferutil
> node-gyp-build

> ws@0.4.32 install /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/websocket-stream/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory '/usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/websocket-stream/node_modules/ws/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
bufferutil.target.mk:113: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
make: Leaving directory '/usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/websocket-stream/node_modules/ws/build'
@kubernetes/client-node@0.8.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@kubernetes/client-node
@types/js-yaml@3.12.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@types/js-yaml
@types/node@10.14.20 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@types/node
@types/request@2.48.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@types/request
@types/caseless@0.12.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@types/caseless
@types/tough-cookie@2.3.5 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@types/tough-cookie
form-data@2.5.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/form-data
asynckit@0.4.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/asynckit
combined-stream@1.0.8 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/combined-stream
delayed-stream@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/delayed-stream
mime-types@2.1.24 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/mime-types
mime-db@1.40.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/mime-db
@types/underscore@1.9.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@types/underscore
@types/ws@6.0.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@types/ws
byline@5.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/byline
isomorphic-ws@4.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/isomorphic-ws
js-yaml@3.13.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/js-yaml
argparse@1.0.10 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/argparse
sprintf-js@1.0.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/sprintf-js
esprima@4.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/esprima
jsonpath@1.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jsonpath
esprima@1.2.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jsonpath/node_modules/esprima
static-eval@2.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/static-eval
escodegen@1.12.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/escodegen
esprima@3.1.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/escodegen/node_modules/esprima
estraverse@4.3.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/estraverse
esutils@2.0.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/esutils
optionator@0.8.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/optionator
deep-is@0.1.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/deep-is
fast-levenshtein@2.0.6 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/fast-levenshtein
levn@0.3.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/levn
prelude-ls@1.1.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/prelude-ls
type-check@0.3.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/type-check
wordwrap@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/wordwrap
underscore@1.7.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jsonpath/node_modules/underscore
request@2.88.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/request
aws-sign2@0.7.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/aws-sign2
aws4@1.8.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/aws4
caseless@0.12.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/caseless
extend@3.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/extend
forever-agent@0.6.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/forever-agent
form-data@2.3.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/request/node_modules/form-data
har-validator@5.1.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/har-validator
ajv@6.10.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/ajv
fast-deep-equal@2.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/fast-deep-equal
fast-json-stable-stringify@2.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/fast-json-stable-stringify
json-schema-traverse@0.4.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/json-schema-traverse
uri-js@4.2.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/uri-js
punycode@2.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/punycode
har-schema@2.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/har-schema
http-signature@1.2.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/http-signature
assert-plus@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/assert-plus
jsprim@1.4.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jsprim
extsprintf@1.3.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/extsprintf
json-schema@0.2.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/json-schema
verror@1.10.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/verror
core-util-is@1.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/core-util-is
sshpk@1.16.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/sshpk
asn1@0.2.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/asn1
safer-buffer@2.1.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/safer-buffer
bcrypt-pbkdf@1.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/bcrypt-pbkdf
tweetnacl@0.14.5 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/tweetnacl
dashdash@1.14.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/dashdash
ecc-jsbn@0.1.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/ecc-jsbn
jsbn@0.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jsbn
getpass@0.1.7 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/getpass
is-typedarray@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/is-typedarray
isstream@0.1.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/isstream
json-stringify-safe@5.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/json-stringify-safe
oauth-sign@0.9.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/oauth-sign
performance-now@2.1.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/performance-now
qs@6.5.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/qs
safe-buffer@5.2.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/safe-buffer
tough-cookie@2.4.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/tough-cookie
psl@1.4.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/psl
punycode@1.4.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/tough-cookie/node_modules/punycode
tunnel-agent@0.6.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/tunnel-agent
uuid@3.3.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/uuid
shelljs@0.8.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/shelljs
glob@7.1.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/glob
fs.realpath@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/fs.realpath
inflight@1.0.6 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/inflight
once@1.4.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/once
wrappy@1.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/wrappy
inherits@2.0.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/inherits
minimatch@3.0.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/minimatch
brace-expansion@1.1.11 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/brace-expansion
balanced-match@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/balanced-match
concat-map@0.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/concat-map
path-is-absolute@1.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/path-is-absolute
interpret@1.2.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/interpret
rechoir@0.6.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/rechoir
resolve@1.12.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/resolve
path-parse@1.0.6 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/path-parse
tslib@1.10.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/tslib
underscore@1.9.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/underscore
ws@6.2.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/@kubernetes/client-node/node_modules/ws
async-limiter@1.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/async-limiter
bbb-promise@1.2.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/bbb-promise
build-url@1.3.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/build-url
request-promise@4.2.5 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/request-promise
bluebird@3.7.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/bluebird
request-promise-core@1.1.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/request-promise-core
lodash@4.17.19 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/lodash
stealthy-require@1.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/stealthy-require
sha1@1.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/sha1
charenc@0.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/charenc
crypt@0.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/crypt
xml2js-es6-promise@1.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/xml2js-es6-promise
xml2js@0.4.22 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/xml2js
sax@1.2.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/sax
util.promisify@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/util.promisify
define-properties@1.1.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/define-properties
object-keys@1.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/object-keys
object.getownpropertydescriptors@2.0.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/object.getownpropertydescriptors
es-abstract@1.15.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/es-abstract
es-to-primitive@1.2.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/es-to-primitive
is-callable@1.1.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/is-callable
is-date-object@1.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/is-date-object
is-symbol@1.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/is-symbol
has-symbols@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/has-symbols
function-bind@1.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/function-bind
has@1.0.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/has
is-regex@1.0.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/is-regex
object-inspect@1.6.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/object-inspect
string.prototype.trimleft@2.1.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/string.prototype.trimleft
string.prototype.trimright@2.1.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/string.prototype.trimright
xmlbuilder@11.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/xmlbuilder
config@1.30.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/config
json5@0.4.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/json5
os-homedir@1.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/os-homedir
google-auth-library@5.5.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/google-auth-library
arrify@2.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/arrify
base64-js@1.3.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/base64-js
fast-text-encoding@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/fast-text-encoding
gaxios@2.1.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/gaxios
abort-controller@3.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/abort-controller
event-target-shim@5.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/event-target-shim
https-proxy-agent@3.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/https-proxy-agent
agent-base@4.3.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/agent-base
es6-promisify@5.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/es6-promisify
es6-promise@4.2.8 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/es6-promise
debug@3.2.6 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/debug
ms@2.1.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/debug/node_modules/ms
is-stream@2.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/is-stream
node-fetch@2.6.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/node-fetch
gcp-metadata@3.2.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/gcp-metadata
json-bigint@0.3.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/json-bigint
bignumber.js@7.2.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/bignumber.js
gtoken@4.1.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/gtoken
google-p12-pem@2.0.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/google-p12-pem
node-forge@0.9.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/node-forge
jws@3.2.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jws
jwa@1.4.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jwa
buffer-equal-constant-time@1.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/buffer-equal-constant-time
ecdsa-sig-formatter@1.0.11 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/ecdsa-sig-formatter
mime@2.4.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/mime
lru-cache@5.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/lru-cache
yallist@3.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/yallist
googleapis@43.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/googleapis
googleapis-common@3.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/googleapis-common
qs@6.9.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/googleapis-common/node_modules/qs
url-template@2.0.8 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/url-template
ipaddr.js@1.9.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/ipaddr.js
kurento-client@6.13.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/kurento-client
async@2.6.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/async
error-tojson@0.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/error-tojson
kurento-client-core@6.13.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/kurento-client-core
kurento-client-elements@6.13.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/kurento-client-elements
kurento-client-filters@6.13.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/kurento-client-filters
kurento-jsonrpc@6.13.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/kurento-jsonrpc
bufferutil@4.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/bufferutil
node-gyp-build@3.7.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/node-gyp-build
ws@7.3.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/kurento-jsonrpc/node_modules/ws
minimist@1.2.5 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/minimist
promise@7.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/promise
asap@2.0.6 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/asap
promisecallback@0.0.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/promisecallback
reconnect-ws@0.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/reconnect-ws
reconnect-core@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/reconnect-core
backoff@2.3.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/backoff
websocket-stream@0.5.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/websocket-stream
isbuffer@0.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/isbuffer
through@2.3.8 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/through
ws@0.4.32 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/websocket-stream/node_modules/ws
commander@2.1.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/commander
nan@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/nan
options@0.0.6 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/options
tinycolor@0.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/tinycolor
mcs-js@0.0.9 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/mcs-js
uuid@3.3.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/mcs-js/node_modules/uuid
ws@6.1.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/mcs-js/node_modules/ws
modesl@1.2.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/modesl
eventemitter2@4.1.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/eventemitter2
node-docker-api@1.1.22 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/node-docker-api
docker-modem@0.3.7 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/docker-modem
JSONStream@0.10.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/JSONStream
jsonparse@0.0.5 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/jsonparse
debug@2.6.9 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/docker-modem/node_modules/debug
ms@2.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/ms
readable-stream@1.0.34 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/readable-stream
isarray@0.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/isarray
string_decoder@0.10.31 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/string_decoder
split-ca@1.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/split-ca
memorystream@0.3.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/memorystream
pegjs@0.8.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/pegjs
readable-id@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/readable-id
nanoid@1.3.4 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/nanoid
redis@2.8.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/redis
double-ended-queue@2.1.0-0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/double-ended-queue
redis-commands@1.5.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/redis-commands
redis-parser@2.6.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/redis-parser
sdp-transform@2.13.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/sdp-transform
sip.js@0.7.5 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/sip.js
ws@6.2.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/sip.js/node_modules/ws
winston@2.4.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/winston
async@1.0.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/winston/node_modules/async
colors@1.0.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/colors
cycle@1.0.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/cycle
eyes@0.1.8 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/eyes
stack-trace@0.0.10 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/stack-trace
ws@3.3.3 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/ws
safe-buffer@5.1.2 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/ws/node_modules/safe-buffer
ultron@1.1.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/ultron
queue@6.0.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/queue
promiscuous@0.6.0 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/promiscuous
source-map@0.6.1 /usr/local/bigbluebutton/bbb-webrtc-sfu/node_modules/source-map
Reloading nginx.service using systemd
Adding bbb-webrtc-sfu.service to autostart using systemd
Created symlink /etc/systemd/system/multi-user.target.wants/bbb-webrtc-sfu.service → /usr/lib/systemd/system/bbb-webrtc-sfu.service.
Adding kurento-media-server.service to autostart using systemd
Synchronizing state of kurento-media-server.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable kurento-media-server
Created symlink /etc/systemd/system/default.target.wants/kurento-media-server.service → /usr/lib/systemd/system/kurento-media-server.service.
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.36.11-2) ...
Processing triggers for libc-bin (2.27-3ubuntu1.4) ...
Errors were encountered while processing:
 bbb-record-core
 bbb-playback-presentation
 bbb-libreoffice-docker
 bbb-web
 bbb-config
 bbb-html5
 bigbluebutton
E: Sub-process /usr/bin/dpkg returned an error code (1)

# BigBlueButton does not appear to be installed.  Could not
# locate: /etc/bigbluebutton/bigbluebutton-release

'universe' distribution component is already enabled for all sources.
Hit:1 https://ubuntu.bigbluebutton.org/bionic-230-dev bigbluebutton-bionic InRelease
Hit:2 https://deb.nodesource.com/node_12.x bionic InRelease
Hit:3 http://ca.archive.ubuntu.com/ubuntu bionic InRelease
Get:4 http://ca.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:5 http://ca.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Hit:6 http://ubuntu.openvidu.io/6.15.0 bionic InRelease
Get:7 http://ca.archive.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Hit:8 http://ppa.launchpad.net/bigbluebutton/support/ubuntu bionic InRelease
Ign:9 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 InRelease
Hit:10 https://download.docker.com/linux/ubuntu bionic InRelease
Hit:11 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 Release
Hit:12 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease
Hit:13 http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic InRelease
Hit:14 http://ppa.launchpad.net/rmescandon/yq/ubuntu bionic InRelease
Fetched 252 kB in 1s (182 kB/s)
Reading package lists... Done
Warning: apt-key output should not be parsed (stdout is not a terminal)
Hit:1 https://ubuntu.bigbluebutton.org/bionic-230-dev bigbluebutton-bionic InRelease
Hit:2 http://ca.archive.ubuntu.com/ubuntu bionic InRelease
Get:3 http://ca.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:4 http://ca.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:5 http://ca.archive.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Hit:6 http://ppa.launchpad.net/bigbluebutton/support/ubuntu bionic InRelease
Hit:7 http://ubuntu.openvidu.io/6.15.0 bionic InRelease
Hit:8 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease
Ign:9 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 InRelease
Hit:10 https://download.docker.com/linux/ubuntu bionic InRelease
Hit:11 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 Release
Hit:12 https://deb.nodesource.com/node_12.x bionic InRelease
Hit:13 http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic InRelease
Hit:14 http://ppa.launchpad.net/rmescandon/yq/ubuntu bionic InRelease
Fetched 252 kB in 1s (194 kB/s)
Reading package lists... Done
main: line 968: /etc/bigbluebutton/bigbluebutton-release: No such file or directory
sed: can't read /etc/bigbluebutton/nginx/sip.nginx: No such file or directory
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
7 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up bbb-record-core (1:2.3.0-6) ...
Updating rubygems-update
Successfully installed rubygems-update-3.2.1
Installing RubyGems 3.2.1
Traceback (most recent call last):
        4: from setup.rb:23:in `<main>'
        3: from setup.rb:23:in `require'
        2: from /var/lib/gems/2.5.0/gems/rubygems-update-3.2.1/lib/rubygems.rb:1348:in `<top (required)>'
        1: from /var/lib/gems/2.5.0/gems/rubygems-update-3.2.1/lib/rubygems.rb:1348:in `require'
/usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb:43:in `<top (required)>': uninitialized constant Gem::BasicSpecification (NameError)
Successfully installed bundler-2.2.1
1 gem installed
Traceback (most recent call last):
        2: from /usr/local/bin/bundle:23:in `<main>'
        1: from /usr/lib/ruby/2.5.0/rubygems.rb:308:in `activate_bin_path'
/usr/lib/ruby/2.5.0/rubygems.rb:289:in `find_spec_for_exe': can't find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
dpkg: error processing package bbb-record-core (--configure):
 installed bbb-record-core package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of bbb-playback-presentation:
 bbb-playback-presentation depends on bbb-record-core; however:
  Package bbb-record-core is not configured yet.

dpkg: error processing package bbb-playback-presentation (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bbb-libreoffice-docker:
 bbb-libreoffice-docker depends on bbb-record-core; however:
  Package bbb-record-core is not configured yet.

dpkg: error processing package bbb-libreoffice-docker (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bbb-web:
 bbb-web depends on bbb-libreoffice-docker; however:
  Package bbb-libreoffice-docker is not configured yet.

dpkg: error processing package bbb-web (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bbb-config:
 bbb-config depends on bbb-playback-presentation; however:
  Package bbb-playback-presentation is not configured yet.

dpkg: error processing package bbb-config (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bbb-html5:
 bbb-html5 depends on bbb-web; however:
  Package bbb-web is not configured yet.

dpkg: error processing package bbb-html5 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of bigbluebutton:
 bigbluebutton depends on bbb-config; however:
  Package bbb-config is not configured yet.

dpkg: error processing package bigbluebutton (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 bbb-record-core
 bbb-playback-presentation
 bbb-libreoffice-docker
 bbb-web
 bbb-config
 bbb-html5
 bigbluebutton
E: Sub-process /usr/bin/dpkg returned an error code (1)

# BigBlueButton does not appear to be installed.  Could not
# locate: /etc/bigbluebutton/bigbluebutton-release

# BigBlueButton does not appear to be installed.  Could not
# locate: /etc/bigbluebutton/bigbluebutton-release
sydro commented 3 years ago

same issue here

ffdixon commented 3 years ago

Can you try running

gem install bundler -v "$(grep -A 1 "BUNDLED WITH" /usr/local/bigbluebutton/core/Gemfile.lock | tail -n 1)"

and then do the bbb-install.sh command again.

sydro commented 3 years ago

Workraound works!