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

Create RPM packages for BigBlueButton #1379

Open
bigbluebutton-issue-import opened this issue Aug 12, 2015 · 53 comments
Open

Create RPM packages for BigBlueButton #1379

bigbluebutton-issue-import opened this issue Aug 12, 2015 · 53 comments

Comments

@bigbluebutton-issue-import
Copy link

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Originally reported on Google Code with ID 624

Hi teh centos 5.4 script fails to run ending with 

Transaction Check Error:
  file /etc/init.d/asterisk from install of bbb-voice-conference-0.64-54.i386 conflicts
with file from package asterisk14-core-1.4.35-2_centos5.i386

Error Summary
-------------

I googles extensivly and can find no mentions of this error

Ian

Reported by cybercottage on 2010-09-11 00:58:30

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

The CentOS installation scripts for BigBlueButton need to be updated.   We have no release
date yet, but it will be sometime after 0.71 ships.

Reported by ffdixon on 2010-09-11 03:02:20

  • Status changed: Accepted
@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi If you can let me know what the relevant files are then I can get people onto it,
Centos support is important and though sticking to 10.04 Ubuntu is nice, its not common
in the enterprise for servers yet and has very little support with commercial VPS supplier
that are mainly still 9.04 that also it seems to have installation issues.

Reported by cybercottage on 2010-09-11 10:53:22

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi, i have some bug^
-----------8<--------------------
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /etc/init.d/asterisk from install of bbb-voice-conference-0.64-54.i386 conflicts
with file from package asterisk14-core-1.4.36-1_centos5.i386

Error Summary
-------------
------------------8<-----------------------------

Linux p0035-unix.fc.vester.ru 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686
i686 i386 GNU/Linux
CentOS 5.4

Any body solve this problem?
Thanks!

Reported by koenig.sfomin on 2010-09-20 18:53:52

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Just a quick update ... we're deep into working on 0.71 and don't have any bandwidth
at the moment to work on the RPM packaging. 

We'll be revisiting updating the RPM packaging once we release 0.71.

Reported by ffdixon on 2010-09-20 21:11:12

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Issue 626 has been merged into this issue.

Reported by ffdixon on 2010-09-21 13:18:56

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Url to 
http://download.fedora.redhat.com/pub/epel/5Server/x86_64/epel-release-5-3.noarch.rpm


in bbb-install.sh is incorrect, should be:

http://download.fedora.redhat.com/pub/epel/5Server/x86_64/epel-release-5-4.noarch.rpm

Reported by dutchaos on 2010-10-27 08:31:53

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Many thanks to bbb team for their great work. Just wanted to mention that I am only
waiting for CentOs issue to be fixed in order to start to my project with bbb. I agree
Ubuntu 10.04 is not very widely used in servers. 

Best Regards

Reported by mudalmis on 2010-11-03 19:25:25

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi mudalmis,

Unfortunately we have no immediate plans to start supporting rpm packages again. There
is no timeline to fix this issue. I just wanted to let you know, so you are not stuck
waiting on this. If you need absolutely need to use centOS instead of ubuntu, you will
have to install it from source.

Regards,
- Denis

Reported by Me.Snap on 2010-11-03 19:31:12

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi Denis, 
I really need a bbb install in my server. But I can't find any guide talk about how
can install bbb in CentOS 5.5 64bit. I tried hard to install followed by all instruction
in this web but it didn't work. I know all of you are very busy but hope you will support
new solution for CentOS 5.5 64bit as soon as possible! Thank you very much.

Regards, 
- Tin Nguyen.

Reported by nguyentrongtin89 on 2010-11-28 00:37:52

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi Tin,

Unfortunately as stated above, CentOS support isn't happening any time soon. If you
really need a bbb server set up, you'll have to find a Ubuntu server, or solve the
problems you are having with installing in on your CentOS server manually.

- Denis

Reported by Me.Snap on 2010-11-28 01:54:07

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi Team , 
Even I am having this problem 
Transaction Check Error:
  file /etc/init.d/asterisk from install of bbb-voice-conference-0.64-54.i386 conflicts
with file from package asterisk14-core-1.4.37-1_centos5.i386

Is there any way I can go past this.. 

Reported by e.uvalue on 2010-11-30 20:48:09

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi e.uvalue,

We've not got any plans in the near-term to update the CentOS packages.  There are
a lot of people right now looking for record and playback in BigBlueButton.  See  

   http://code.google.com/p/bigbluebutton/wiki/RoadMap

If you really need CentOS support, see:

  http://code.google.com/p/bigbluebutton/wiki/FAQ#When_will_feature_X_be_supported?

Regards,... Fred

- Denis

Reported by ffdixon on 2010-11-30 20:57:00

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi Denis , 
 Sorry for taking up your time , is there any way to have bbb without this feature
in CentOs. 

You guys are doing a great job .. and will look into this problem . 

Reported by e.uvalue on 2010-11-30 21:07:07

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi e.uvalue,

The component you are trying to install is the voice conferencing component, so without
it BigBlueButton isn't very useful.

We don't provide support at the moment for CentOS (not since 0.64), so our best suggestion
is to install BigBlueButton on a Ubuntu 10.04 32-bit or 64-bit server.  It will install
in about 15 minutes.

  http://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu

Regards,... Fred



Reported by ffdixon on 2010-11-30 21:21:16

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Issue 580 has been merged into this issue.

Reported by ffdixon on 2010-12-02 14:51:46

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Issue 781 has been merged into this issue.

Reported by ffdixon on 2010-12-04 14:19:56

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Reported by ffdixon on 2011-01-23 00:45:04

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Reported by ffdixon on 2011-02-07 00:45:34

  • Labels added: Component-Packaging
@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Ian,
Try use FreeSwitch.

Reported by waleed.harbi on 2011-03-22 19:28:59

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

As much as I like Ubuntu, my dedicated server provider supports CentOS. That makes it
a bit more risky for me to use Ubuntu, because if I have a problem I could be on my
own. Also, I don't run an xwindow server, and as far as I know you need a gui to use
the virtual machine option. If there was a way to install and run the VM using only
the command prompt, that would help too.

Reported by rab@floridainsuranceschool.com on 2011-05-02 15:42:40

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

i am using centos 5.5 64bit

following errors are came
** Potential problems described below **
# File does not exist: /opt/freeswitch/conf.dist/vars.xml
# Not Running:  red5 OpenOffice Nginx tomcat6 or grails OpenOffice redis-server bbb-record-core
# Unavailable Red5 logs (/usr/share/red5/log):  bigbluebutton.log red5.log sip.log
video.log deskshare.log
#    /usr/share/red5/log/sip.log not found
#    /usr/share/red5/log/video.log not found
#    /usr/share/red5/log/bigbluebutton.log not found
#    /usr/share/red5/log/deskshare.log not found
#      No /usr/share/red5/log/sip.log
#                     empty directory: /var/log/tomcat6 contains no logs
#      No /usr/share/red5/log/bigbluebutton.log

#  This server could not connect to BigBlueButton through http://50.73.211.90/
#
#  If you are setting up BigBlueButton behind a firewall, see the FAQ
#  for steps to setup BigBlueButton behind a firewall.
#   http://code.google.com/p/bigbluebutton/wiki/FAQ


# Unable to connect to port 1935 (RTMP) on 50.73.211.90

# Unable to connect to port 9123 (desktop sharing) on 50.73.211.90

# You don't have either bbb-freeswitch-config or bbb-voice-conference
# installed.  Install one of these packages, then run sudo bbb-conf --clean

please suggest me


Reported by karthibsc on 2011-09-17 08:18:29

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

** Potential problems described below **

# Did not detect a valid BigBlueButton configuration for FreeSWITCH. The file
#   /opt/freeswitch/conf.dist/vars.xml
# appears to be the original FreeSWITCH configuration file.
#   Try running: sudo apt-get install bbb-freeswitch-config

cat: /var/lib/tomcat6/webapps/bigbluebutton/demo/bbb_api_conf.jsp: No such file or
directory
# Salt mismatch: 
#  /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties=1B7D0448-E800-11E0-BC40-8A284824019B
#  /var/lib/tomcat6/webapps/bigbluebutton/demo/bbb_api_conf.jsp=
# Not Running:  freeswitch OpenOffice tomcat6 or grails
#                     empty directory: /var/log/tomcat6 contains no logs
Connection to 50.73.211.90 1935 port [tcp/macromedia-fcs] succeeded!
Connection to 50.73.211.90 9123 port [tcp/*] succeeded!

# You don't have either bbb-freeswitch-config or bbb-voice-conference
# installed.  Install one of these packages, then run sudo bbb-conf --clean

Reported by karthibsc on 2011-09-28 10:05:53

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi Karth,

Our focus right now is getting BigBlueButton 0.8 to final on Ubuntu 10.04 32-bit and
64-bit.  

We (the core developers) don't have the bandwidth to test BigBlueButton on CentOS.
 It's a quality vs. quantity decision.

For more information see

   http://code.google.com/p/bigbluebutton/wiki/FAQ#CentOS

If you *really* need BigBlueButton on CentOS, see

  http://code.google.com/p/bigbluebutton/wiki/FAQ#When_will_feature_X_be_supported?

Regards,... Fred

Reported by ffdixon on 2011-09-28 11:15:34

  • Labels added: Priority-Low
  • Labels removed: Priority-Medium
@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Any Update date in sight yet?

Reported by Atkinson393 on 2011-11-07 14:32:14

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi atko,

Providing full support for CentOS is no small task and, at the moment, we prefer to
invest our engineering resources in improving the core of BigBlueButton.  We think
that will have the greatest benefit to our community.

However, as stated previously, if you *really* want BigBlueButton on CentOS, you have
options to influence the priorities of development.  For more information see

  http://code.google.com/p/bigbluebutton/wiki/FAQ#When_will_feature_X_be_supported?

Regards,... Fred

Reported by ffdixon on 2011-11-07 14:38:31

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

We could greatly use this software on our CentOS servers!

Reported by justin.bowen.1337 on 2012-04-22 02:31:21

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

You can influence the BigBlueButton development.  See

   http://code.google.com/p/bigbluebutton/wiki/FAQ#When_will_feature_X_be_implemented

Reported by ffdixon on 2012-04-22 11:42:37

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Please provide install from source or rpm package for suse 11 (opensuse or sles)

Reported by fabismailer on 2012-05-07 21:24:56

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi everybody. I´d like to install BBB 0.64 in centos but find that the addresses are
not working, for example: http://ec2-67-202-22-38.compute-1.amazonaws.com/centos/5.4/x86_64/stable/bbb-install.sh

Does anyone know about a repository where I can download the installers?

Reported by ocarcamob on 2012-07-08 12:52:31

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Marking this as won't fix.  

While there has been lots of interest in the past two years, until we have some commercial
support for updating CentOS, we're going to continue focusing our efforts on improving
BigBlueButton itself.

Reported by ffdixon on 2012-11-11 17:19:13

  • Status changed: WontFix
@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi,
   The links describing "how to use RPM packages to install BigBlueButton on CentOS
5.4 (32-bit and 64-bit)" are not working, when i used the link in my command line,
its returning with the error '...failed connection refused'. I think the server containing
that files are down. Will we be able to download it further?

Reported by barakumar on 2013-12-23 11:03:01

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

If you read the comments, and the status of this ticket, you'll probably notice it is
set to 'WontFix' and the comment mentions abandonment of support for CentOS, after
other people have reported the same problem.

I'm sure if you want to sponsor some support for BigBlueButton on RHEL and its distributions,
then someone will eventually put their hand up.

Reported by The.Onlyodin on 2013-12-23 11:22:03

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

That's correct.  

Time is a precious commodity.  We want to make sure our effort has the highest value.
There are many features (HTML5 client, native mobile client, WebRTC support, start/stop
recording, UI improvements, etc.) that would be *much* higher value to the BigBlueButton
community than reworking the support for CentOS.

We may do CentOS again, but it would have to be based having one or more companies
pull through (pay for the development) for it to occur.  

There would be a lot of value to the CentOS community to have a supported BigBlueButton
distribution.  I personally do the packaging for Ubuntu.  

We had originally marked it as WontFix after two years of waiting for one or more companies
to show commercial interest.  

As we continue to improve BigBlueButton, perhaps some companies will step forward.

Marking this feature as Accepted.

Reported by ffdixon on 2013-12-23 13:24:04

  • Status changed: Accepted
@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Please help i can not download all link,   NO LINK !!!!

wget http://ec2-67-202-22-38.compute-1.amazonaws.com/centos/5.4/i386/stable/bbb-install.sh

wget http://ec2-67-202-22-38.compute-1.amazonaws.com/centos/5.4/i386/dev/bbb-install.sh

wget http://ec2-67-202-22-38.compute-1.amazonaws.com/centos/5.4/x86_64/stable/bbb-install.sh

wget http://ec2-67-202-22-38.compute-1.amazonaws.com/centos/5.4/x86_64/dev/bbb-install.sh

Do you have another link? please share.



Reported by harunkor on 2014-06-10 11:18:46

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

These download links are not working because we've not done any work on the CentOS installation
for BigBlueButton for over three years. 

We *strongly* recommend that if you want to run BigBlueButton to use the distribution
(Ubuntu) supported by the community.

We recognize that some want to use CentOS. For reasons why we focus on Ubuntu, see

  https://code.google.com/p/bigbluebutton/wiki/FAQ#CentOS

Reported by ffdixon on 2014-06-10 11:35:46

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

Hi, i'm interested to build rpm package for CentOS. Where is the documentation for installing
new version of bbb manually from source? 

Reported by teguh@jayantara.co.id on 2014-10-28 09:45:03

@bigbluebutton-issue-import
Copy link
Author

@bigbluebutton-issue-import bigbluebutton-issue-import commented Aug 12, 2015

We don't have a detailed step-by-step guide for installing BigBlueButton from source.
 We did years ago, but it was quite a lot of effort to maintain and would require a
lot of community support.

Over the years, we've switched our focus from step-by-step instructions to making sure
the packaging for Ubuntu packages works really, really well.  Most people install on
Ubuntu and are done in 30 minutes.

If you want to create RPM packages, start from a Ubuntu server and do an install of
BigBlueButton.   Use the logic in the Ubuntu install to build the RPM packages.

Reported by ffdixon on 2014-10-28 10:24:58

@ffdixon ffdixon added Enhancement and removed Defect labels May 8, 2016
@ffdixon ffdixon changed the title Centos script/RPM packages are not updated Create RPM packages for BigBlueButton Sep 25, 2019
@ice6
Copy link

@ice6 ice6 commented Mar 8, 2020

maybe, a docker solution will be sufficient.

@ffdixon
Copy link
Member

@ffdixon ffdixon commented Mar 8, 2020

The next version of BigBlueButton will be on 18.04 (not 16.04), and we'll be taking another shot at packaging it for docker again. See https://github.com/bigbluebutton/docker (still work in progress).

@popey456963
Copy link

@popey456963 popey456963 commented Mar 17, 2020

A docker solution would suffice for us :)

@ostasevych
Copy link

@ostasevych ostasevych commented Apr 12, 2020

Hi! Will it work on Centos if converted deb packages to rpm using alien?..

@abdilra7eem
Copy link

@abdilra7eem abdilra7eem commented Apr 12, 2020

Hi,
Any updates on RPM packages and/or CentOS support?

@maverick85
Copy link

@maverick85 maverick85 commented Apr 13, 2020

Interested on a CentOS version as well. Thanks

@mjaperta
Copy link

@mjaperta mjaperta commented Apr 23, 2020

@ffdixon Hi

I would love to create and maintain the CentOS packages...

Could you provide me with a download link for the ubuntu package? seems like the repo blocks for filelistings.. thanks

@mjaperta
Copy link

@mjaperta mjaperta commented Apr 23, 2020

@ffdixon Also, do you have some documentation on how you build the deb packages or maybe the source for the deb build?

@foxlapinou
Copy link

@foxlapinou foxlapinou commented Apr 28, 2020

My university mainly uses CentOS servers, and would for sure be happy if BigBlueButton was able to work on this distribution. But we would need to be sure that the version would be supported.

@patwebrussell
Copy link

@patwebrussell patwebrussell commented May 30, 2020

Please add support for CentOS 8 :-(

@q2dg
Copy link

@q2dg q2dg commented Jun 4, 2020

This paragraph is really dissapointing: http://docs.bigbluebutton.org/support/faq.html#centos

@patwebrussell
Copy link

@patwebrussell patwebrussell commented Jun 4, 2020

17.3% of the market uses CentOS. It's considered to be a more stable distribution compared to Ubuntu. It's stability is considered "High" as opposed to Ubuntu that is only set to "Good". You're turning you back on a lot of potential users and contributors. CentOS users in the hosting sphere are responsible for most of the websites currently online because of Cpanel. You really need to start working on a version of BBB that can be installed on both.

Also, Ubuntu is now at version 20.4. Asking your users to install an outdated OS is kind of a very big set back. I hope your guys will address those in the next BBB version.

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

Successfully merging a pull request may close this issue.

None yet
You can’t perform that action at this time.