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.