missing lib/pear
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eventum |
Won't Fix
|
Low
|
Elan Ruusamäe |
Bug Description
when installing, receiving error when running 'sudo make install'
install -d /usr/share/
touch /usr/share/
install -d /usr/share/
cp -a lib/eventum /usr/share/
cp -a htdocs /usr/share/eventum
cp -a templates /usr/share/eventum
cp -a upgrade /usr/share/eventum
cp -a bin /usr/share/eventum
cp -a *.php /usr/share/eventum
install -d /var/log/eventum
touch /var/log/
install -d /usr/bin
install -p cli/eventum.phar /usr/bin/eventum
install -d /usr/sbin
cp -a irc/eventum-
install -d /usr/sbin
install -p scm/eventum-
install -p scm/eventum-
install -d /usr/share/
cp -a lib/pear /usr/share/
cp: cannot stat ‘lib/pear’: No such file or directory
make: *** [install-pear] Error 1
Looking in the source, there is no lib/pear folder. Is this expected?
Version 3.0.0-pre1 on Ubuntu 14.04
Apache 2.4.7
PHP 5.5.9
MariaDB 5.5.41
"make install" is for internal use. it's probably not working well.
we have switched to use composer as dependency solver. the lib/pear and other bundled libraries from vcs will be cleaned up once 3.0.0 is out.
use released tarballs and follow doc/INSTALL instructions
aside, if you want to make tarball yourself, you should do "make dist" in git checkout. you will need to have necessary tools installed (like composer.phar and box.phar)
other than that, you should be able to use eventum straight from git checkout if you do composer install. probably should update doc/INSTALL regarding that (pull requests are welcome :).