Liquidsoap fails to install

Read 14793 times
Hi,

I have been trying without any luck to install liquidsoap for a couple of days, originally it failed with an install error as reported by others here on the forum however when trying again today with the command below I am getting the following reply, so has it currently been disabled does anyone know or am I missing something here with regards to the correct install command?

#/usr/local/centovacast/sbin/update --add liquidsoap

Checking Centova Cast Common Files ...
Not updated, skipping

Does the above mean I have a previously corrupted install and if so what's the best way to ensure liquidsoap is removed from the server so I can try again.

Many thanks.
Last Edit: August 10, 2014, 05:56:57 am by Mark Carney
try:

/usr/local/centovacast/sbin/update --add liquidsoap --force
Thx AlexiuB for your reply,

I tried your suggestion with the following result?

FYI I am running on a Centos 6.5 server

#/usr/local/centovacast/sbin/update --add liquidsoap --force

#: command not found


so tried the following command


#/usr/local/centovacast/sbin/update --force add liquidsoap

No update specification available for liquidsoap.

#


Regards
Mark
Have just tried the following after thinking about it some more with the following result.

#/usr/local/centovacast/sbin/update --force --add liquidsoap

Checking Centova Cast Common Files ...

Downloading Centova Cast Common Files ...

Verifying archive integrity ...
Unpacking archive ...

Installing Centova Cast Common Files ...

Installation successful

#

Regards
Mark
Some more tries and their results as per reading the below, note tried both add -- and --add with no differance:

http://www.centova.com/doc/cast/installation_manual/07_adding_additional_software

Liquidsoap
Package name: liquidsoap
Optional: add --liquidsoap-fromsrc to build the latest Liquidsoap from source instead of using a .deb package
Optional: add --liquidsoap-rebuild to build even if the latest available version is already installed


My results below:

#/usr/local/centovacast/sbin/update add --liquidsoap -fromsrc

#: command not found

#/usr/local/centovacast/sbin/update --add liquidsoap -fromsrc

#: command not found


#/usr/local/centovacast/sbin/update add --liquidsoap -rebuild

#: command not found

#/usr/local/centovacast/sbin/update --add liquidsoap -rebuild

#: command not found

Regards
Mark
Last Edit: August 10, 2014, 09:38:09 am by Mark Carney
wth, did u try it without the #
Hi tiggastyle,

Thx for the reply, the # represents the line start as per PuTTY terminal I use remotely here at home, so it's not actually input by me.  ;)

Regards
Mark
oh Okay.

What is happed when u made :
cd /usr/local/centovacast/sbin/
./update --add liquidsoap
Hi tiggastyle,

Here is a straight copy and past of the output from PuTTY.

[root@s15943566 ~]# cd /usr/local/centovacast/sbin/
[root@s15943566 sbin]# ./update --add liquidsoap

Checking Centova Cast Common Files ...
Not updated, skipping


Regards
Mark
I am having the same problem.... I get the errors

Error: Package: ocaml-ocamldoc-3.11.2-2.el6.i686 (base)
           Requires: ocaml = 3.11.2-2.el6
           Available: ocaml-3.11.2-2.el6.i686 (base)
               ocaml = 3.11.2-2.el6
           Installing: 1:ocaml-3.12.0-21.el6.i686 (atrpms)
               ocaml = 1:3.12.0-21.el6
Error: Package: ocaml-camlp4-devel-3.11.2-2.el6.i686 (base)
           Requires: ocaml = 3.11.2-2.el6
           Available: ocaml-3.11.2-2.el6.i686 (base)
               ocaml = 3.11.2-2.el6
           Installing: 1:ocaml-3.12.0-21.el6.i686 (atrpms)
               ocaml = 1:3.12.0-21.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles –nodigest

And

Building pcre-ocaml ...

make[1]: Entering directory `/usr/local/src/liquidsoap/pcre-ocaml-6.2.5/lib'
make[2]: Entering directory `/usr/local/src/liquidsoap/pcre-ocaml-6.2.5/lib'
ocamldep pcre.mli > ._bcdi/pcre.di
/bin/sh: line 3: ocamldep: command not found
make[2]: *** Deleting file `._bcdi/pcre.di'
ocamldep pcre.ml > ._d/pcre.d
/bin/sh: line 5: ocamldep: command not found
make[2]: *** Deleting file `._d/pcre.d'
ocamlc -c -cc "cc" -ccopt "-fPIC -O2  \
                                -DPIC   \
                                    -o pcre_stubs.o " pcre_stubs.c
/bin/sh: ocamlc: command not found
make[2]: *** [pcre_stubs.o] Error 127
make[2]: Leaving directory `/usr/local/src/liquidsoap/pcre-ocaml-6.2.5/lib'
make[1]: *** [byte-code-library] Error 2
make[1]: Leaving directory `/usr/local/src/liquidsoap/pcre-ocaml-6.2.5/lib'
make: *** [all] Error 2
Make failed for pcre-ocaml-6.2.5.tar.gz; aborting
Installer exited with error, aborting

I am using Centos 6.5.  I have tried all the suggestions in this post with the same results. I am guessing our problems have to do with ocaml. I have tried everything i can think of to install this package, but can not get ocaml installed.
#/usr/local/centovacast/sbin/update --add liquidsoap

Checking Centova Cast Common Files ...
Not updated, skipping

Does the above mean I have a previously corrupted install and if so what's the best way to ensure liquidsoap is removed from the server so I can try again.

Many thanks.

Yes, and you can follow this instructions to get rid of a bad installation.

rm -r /usr/local/src/liquidsoap /usr/local/centovacast/liquidsoap /usr/local/centovacast/etc/update.d/*liquid*.*

/usr/local/centovacast/sbin/update

/usr/local/centovacast/sbin/update --add liquidsoap

I am having the same problem.... I get the errors

Error: Package: ocaml-ocamldoc-3.11.2-2.el6.i686 (base)
           Requires: ocaml = 3.11.2-2.el6
           Available: ocaml-3.11.2-2.el6.i686 (base)
               ocaml = 3.11.2-2.el6
           Installing: 1:ocaml-3.12.0-21.el6.i686 (atrpms)
               ocaml = 1:3.12.0-21.el6
Error: Package: ocaml-camlp4-devel-3.11.2-2.el6.i686 (base)
           Requires: ocaml = 3.11.2-2.el6
           Available: ocaml-3.11.2-2.el6.i686 (base)
               ocaml = 3.11.2-2.el6
           Installing: 1:ocaml-3.12.0-21.el6.i686 (atrpms)
               ocaml = 1:3.12.0-21.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles –nodigest

And

Building pcre-ocaml ...

make[1]: Entering directory `/usr/local/src/liquidsoap/pcre-ocaml-6.2.5/lib'
make[2]: Entering directory `/usr/local/src/liquidsoap/pcre-ocaml-6.2.5/lib'
ocamldep pcre.mli > ._bcdi/pcre.di
/bin/sh: line 3: ocamldep: command not found
make[2]: *** Deleting file `._bcdi/pcre.di'
ocamldep pcre.ml > ._d/pcre.d
/bin/sh: line 5: ocamldep: command not found
make[2]: *** Deleting file `._d/pcre.d'
ocamlc -c -cc "cc" -ccopt "-fPIC -O2  \
                                -DPIC   \
                                    -o pcre_stubs.o " pcre_stubs.c
/bin/sh: ocamlc: command not found
make[2]: *** [pcre_stubs.o] Error 127
make[2]: Leaving directory `/usr/local/src/liquidsoap/pcre-ocaml-6.2.5/lib'
make[1]: *** [byte-code-library] Error 2
make[1]: Leaving directory `/usr/local/src/liquidsoap/pcre-ocaml-6.2.5/lib'
make: *** [all] Error 2
Make failed for pcre-ocaml-6.2.5.tar.gz; aborting
Installer exited with error, aborting

I am using Centos 6.5.  I have tried all the suggestions in this post with the same results. I am guessing our problems have to do with ocaml. I have tried everything i can think of to install this package, but can not get ocaml installed.

This is not the same problem at all, it is a known issue with 32bit Centos distributions, it should be fixed in a few more days.

I get ( configure: error: speex not found ) right at the end of the install, any idea how to solve this?


checking pkg-config is at least version 0.9.0... yes
configure: error: speex not found
Configure failed for liquidsoap-1.1.1-full.tar.gz; aborting
Installer exited with error, aborting
The solution is just to hang tight. :)  This is literally the only thing I'm personally working on until I get it building under all supported versions of our supported Linux distributions.  Unfortunately CentOS 5 has made that rather difficult, but I'm nearly there.  I expect to have an update later today or sometime tomorrow.
I replied to ticket #ZX8-NWI0-290


I'm running Centos 6.5 ( 64-Bit ) on my server