Install of 14.05 on CENTOS fail

Hello,
My install of the current 14.05 .run file fails.

The progress meter hangs at 100% for a minute or so, then an error message appears:

###
Please wait while Setup installs ejabberd on your computer.

Installing
0% ______________ 50% ______________ 100%
########################################
Error: Error running Post Install Script.
The installation may have not completed correctly
Press [Enter] to continue :
###

The only interesting thing in install.log is:

###
Executing final installation script
Error executing post installation script
/opt/ejabberd-14.05/bin/postinstall.sh
\child process exited abnormally
Creating Uninstaller
###

The crash.log file contains this error:

###
2014-05-13 12:33:52 =ERROR REPORT====
unable to load p1_yaml NIF: {error,{load_failed,"Failed to load NIF library /opt/ejabberd-14.05/lib/ejabberd-14.05/priv/lib/p1_yaml: 'libyaml-0.so.2: cannot open shared object file: No such file or directory'"}}
###

Here are all my answers to the install wizard:

[root@opensips2 ejabberd]# ./ejabberd-14.05-linux-x86_64-installer.run
Language Selection

Please select the installation language
[1] Dutch - Nederlands
[2] English - English

Please choose an option [2] :
----------------------------------------------------------------------------
Welcome to the ejabberd Setup Wizard.

...
Do you accept this license? [y/n]: y
----------------------------------------------------------------------------
Installation Directory [/opt/ejabberd-14.05]:
----------------------------------------------------------------------------
ejabberd server domain [opensips2.lab1.adpvoice.com]: localhost
----------------------------------------------------------------------------
Administrator username [admin]:
----------------------------------------------------------------------------
Administrator password :
Retype password :
----------------------------------------------------------------------------
Cluster [y/N]: n
----------------------------------------------------------------------------
Do you want to continue? [Y/n]: y
----------------------------------------------------------------------------
Please wait while Setup installs ejabberd on your computer.

Installing
0% ______________ 50% ______________ 100%
########################################
Error: Error running Post Install Script.
The installation may have not completed correctly
Press [Enter] to continue :
#
----------------------------------------------------------------------------
Setup has finished installing ejabberd on your computer.
View Readme file? [Y/n]: n

Thank you for your help!

David

I think you are having the

I think you are having the exact same problem.

Try this and can you post back if it fixes it?

http://www.ejabberd.im/node/18728

I had to put libyaml-0.so.2

I had to put libyaml-0.so.2 in /usr/lib and run ldconfig.

Did I miss the dependency list in the install process?

David

No, i had same issues until I

No, i had same issues until I installed libyaml via apt-get install libyaml-0-2. Using debian. So there were no notification about that requirement, I found this by manually reading install log.

Syndicate content