Centova Technologies Forum

Centova Cast v3 => Bugs and issues => Topic started by: emar on December 17, 2016, 08:24:31 am

Title: LiquidSoap install keeps failing..
Post by: emar on December 17, 2016, 08:24:31 am
Hi,

I was testing the trial version 3.2.7 and when I tried to use the autodj I got this message
about liquidsoap not being configured on the local server, so we had the data center look at it,
They tried to reinstall centova twice but keep getting an error when installing liquidsoap.

==============================================================================
Configuring liquidsoap ...

Attempting to create directory /usr/local/centovacast/perl5
Unable to create /usr/local/centovacast/perl5: Permission denied at
/usr/local/share/perl5/local/lib.pm line 678.
BEGIN failed--compilation aborted.
-------------------------------------------------------------------------------
| This configure file is provided in order for you to be able to build        |
| liquidsoap without having to install all the dependencies.                  |
| If you want to use the libraries, use the configure of the subdirectories.  |
| This script will build liquidsoap with features indicated in PACKAGES.      |
| Edit it or build manually if you need something more specific.              |
-------------------------------------------------------------------------------
==============================================================================
Title: Re: LiquidSoap install keeps failing..
Post by: emar on December 23, 2016, 05:09:39 pm
7 days into my trial, anyone have any suggestions?

Thanks
Title: Re: LiquidSoap install keeps failing..
Post by: Roger on December 23, 2016, 06:29:44 pm
Hello emar,

You need to run the installer with root privileges.
Title: Re: LiquidSoap install keeps failing..
Post by: emar on December 23, 2016, 07:33:38 pm
Hi,

The installation has been repeated 3 times as root.
Title: Re: LiquidSoap install keeps failing..
Post by: javier on December 25, 2016, 12:51:52 pm
I have the same problem, liquidsoap fails


OCAMLOPT -c lang/builtins_cry.ml
OCAMLOPT -c main.ml
OCAMLOPT -c runner.ml
CC -c tools/locale_c.c
CC -c io/oss_io_c.c
OCAMLOPT -o liquidsoap
/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/liquidsoap-1.1.1/../ocaml-ogg-0.4.5/src/libogg_stubs.a(ogg_stubs.o): In function `ocaml_ogg_stream_pageout':
/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/ocaml-ogg-0.4.5/src/ogg_stubs.c:326: undefined reference to `ogg_stream_pageout_fill'
collect2: ld returned 1 exit status
File "caml_startup", line 1, characters 0-1:
Error: Error during linking
make[3]: *** [liquidsoap] Error 2
make[3]: Leaving directory `/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/liquidsoap-1.1.1/src'
make[2]: *** [all-auto-ocaml-prog] Error 2
make[2]: Leaving directory `/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/liquidsoap-1.1.1/src'
make[1]: *** [all-subdirs] Error 2
make[1]: Leaving directory `/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/liquidsoap-1.1.1'
make: *** [all] Error 1
Make failed for liquidsoap-1.1.1-full.tar.gz; aborting
Installer exited with error, aborting
[root@server ~]#
Title: Re: LiquidSoap install keeps failing..
Post by: tonimad on December 26, 2016, 10:25:37 am
I have the same problem when updating to the latest version of Centovacast with Liquidsoap;

OCAMLOPT -o liquidsoap
/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/liquidsoap-1.1.1/../ocaml-ogg-0.4.5/src/libogg_stubs.a(ogg_stubs.o): In function `ocaml_ogg_stream_pageout':
/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/ocaml-ogg-0.4.5/src/ogg_stubs.c:326: undefined reference to `ogg_stream_pageout_fill'
collect2: ld returned 1 exit status
File "caml_startup", line 1, characters 0-1:
Error: Error during linking
make[3]: *** [liquidsoap] Error 2
make[3]: Leaving directory `/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/liquidsoap-1.1.1/src'
make[2]: *** [all-auto-ocaml-prog] Error 2
make[2]: Leaving directory `/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/liquidsoap-1.1.1/src'
make[1]: *** [all-subdirs] Error 2
make[1]: Leaving directory `/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/liquidsoap-1.1.1'
make: *** [all] Error 1
Make failed for liquidsoap-1.1.1-full.tar.gz; aborting
Installer exited with error, aborting

This is a big problem. I can not update the servers of my clients.
Title: Re: LiquidSoap install keeps failing..
Post by: javier on December 26, 2016, 12:07:27 pm
I know I get a response from centova saying that they know and that " this can take several business days"
we are stuck, we need more people opening support tickets to see if we can get this fix sooner.
Title: Re: LiquidSoap install keeps failing..
Post by: Alexiu on December 27, 2016, 10:14:41 am
This issue has been fixed. Please update your Centova Cast installation and Liquidsoap should install normally after that.
Title: Re: LiquidSoap install keeps failing..
Post by: emar on December 27, 2016, 10:19:32 am
Hi,

Thanks for the update, can I get another trial, it says mine is canceled
Title: Re: LiquidSoap install keeps failing..
Post by: emar on January 01, 2017, 02:29:58 am
Hi,

We have resolved the permission issue by changing the centovacast directory
permission. But, we are getting below error while installing liquidsoap in centovacast.


****** Configuring ocaml-cry-0.2.2

./configure --disable-camlp4 --with-cry-dir=../ocaml-cry-0.2.2/src
--prefix=/usr/local/centovacast/liquidsoap --disable-graphics
configure: WARNING: unrecognized options: --with-cry-dir, --disable-graphics
configuring ocaml-cry 0.2.2
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in
`/usr/local/src/liquidsoap/liquidsoap-1.1.1-full/ocaml-cry-0.2.2':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
Configure failed for liquidsoap-1.1.1-full.tar.gz; aborting
Installer exited with error, aborting
Title: Re: LiquidSoap install keeps failing..
Post by: Alexiu on January 02, 2017, 11:34:31 am
>>configure: error: no acceptable C compiler found in $PATH
This particular error message indicates that you don't have a viable gcc compiler on your system, or it has been disabled by a third-party tool or security program.

You will need to ask your system administrator to either install or enable compiler access to regular users, or if necessary just to the Centova Cast user "ccuser".

If you are using Cpanel, please make sure that the option "disable compilers" is disabled. You can re activate this option, if you want, after the build of Liquidsoap is complete.