icecc/icecream

Make Install fails on Ubunto 18:04 -->echo docbook2x is missing. Install docbook2x package. man-icecc.1.xml

AnishAnil opened this issue · 0 comments

Unable to make following the ReadMe:


Hello IceCC

I'm setting this up for the first time and it fails with the below error:

make install
Making install in services
make[1]: Entering directory '/data/icecream-1.3/services'
make[2]: Entering directory '/data/icecream-1.3/services'
/bin/mkdir -p '/opt/icecream/lib'
/bin/bash ../libtool --silent --mode=install /usr/bin/install -c libicecc.la '/opt/icecream/lib'
/bin/mkdir -p '/opt/icecream/include/icecc'
/usr/bin/install -c -m 644 job.h comm.h logging.h '/opt/icecream/include/icecc'
/bin/mkdir -p '/opt/icecream/lib/pkgconfig'
/usr/bin/install -c -m 644 icecc.pc '/opt/icecream/lib/pkgconfig'
make[2]: Leaving directory '/data/icecream-1.3/services'
make[1]: Leaving directory '/data/icecream-1.3/services'
Making install in daemon
make[1]: Entering directory '/data/icecream-1.3/daemon'
make[2]: Entering directory '/data/icecream-1.3/daemon'
/bin/mkdir -p '/opt/icecream/sbin'
/bin/bash ../libtool --silent --mode=install /usr/bin/install -c iceccd '/opt/icecream/sbin'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/data/icecream-1.3/daemon'
make[1]: Leaving directory '/data/icecream-1.3/daemon'
Making install in client
make[1]: Entering directory '/data/icecream-1.3/client'
make[2]: Entering directory '/data/icecream-1.3/client'
/bin/mkdir -p '/opt/icecream/bin'
/bin/bash ../libtool --silent --mode=install /usr/bin/install -c icecc '/opt/icecream/bin'
/bin/mkdir -p '/opt/icecream/bin'
/usr/bin/install -c icecc-create-env icecc-test-env '/opt/icecream/bin'
/bin/bash /data/icecream-1.3/install-sh -d /opt/icecream/bin
rm -f /opt/icecream/bin/icerun
ln -s /opt/icecream/bin/icecc /opt/icecream/bin/icerun
/bin/bash /data/icecream-1.3/install-sh -d /opt/icecream/libexec/icecc
rm -f /opt/icecream/libexec/icecc/icecc-create-env
ln -s /opt/icecream/bin/icecc-create-env /opt/icecream/libexec/icecc/icecc-create-env
/bin/bash /data/icecream-1.3/install-sh -d /opt/icecream/libexec/icecc/bin
for link in g++ gcc c++ cc ; do
rm -f /opt/icecream/libexec/icecc/bin/$link ;
ln -s /opt/icecream/bin/icecc /opt/icecream/libexec/icecc/bin/$link ;
done
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/data/icecream-1.3/client'
make[1]: Leaving directory '/data/icecream-1.3/client'
Making install in doc
make[1]: Entering directory '/data/icecream-1.3/doc'
echo docbook2x is missing. Install docbook2x package. man-icecc.1.xml
docbook2x is missing. Install docbook2x package. man-icecc.1.xml
echo docbook2x is missing. Install docbook2x package. man-icerun.1.xml
docbook2x is missing. Install docbook2x package. man-icerun.1.xml
echo docbook2x is missing. Install docbook2x package. man-iceccd.1.xml
docbook2x is missing. Install docbook2x package. man-iceccd.1.xml
echo docbook2x is missing. Install docbook2x package. man-icecc-scheduler.1.xml
docbook2x is missing. Install docbook2x package. man-icecc-scheduler.1.xml
echo docbook2x is missing. Install docbook2x package. man-icecc-create-env.1.xml
docbook2x is missing. Install docbook2x package. man-icecc-create-env.1.xml
echo docbook2x is missing. Install docbook2x package. man-icecream.7.xml
docbook2x is missing. Install docbook2x package. man-icecream.7.xml
make[2]: Entering directory '/data/icecream-1.3/doc'
make[2]: Nothing to be done for 'install-exec-am'.
echo docbook2x is missing. Install docbook2x package. man-icecc.1.xml
docbook2x is missing. Install docbook2x package. man-icecc.1.xml
echo docbook2x is missing. Install docbook2x package. man-icerun.1.xml
docbook2x is missing. Install docbook2x package. man-icerun.1.xml
echo docbook2x is missing. Install docbook2x package. man-iceccd.1.xml
docbook2x is missing. Install docbook2x package. man-iceccd.1.xml
echo docbook2x is missing. Install docbook2x package. man-icecc-scheduler.1.xml
docbook2x is missing. Install docbook2x package. man-icecc-scheduler.1.xml
echo docbook2x is missing. Install docbook2x package. man-icecc-create-env.1.xml
docbook2x is missing. Install docbook2x package. man-icecc-create-env.1.xml
echo docbook2x is missing. Install docbook2x package. man-icecream.7.xml
docbook2x is missing. Install docbook2x package. man-icecream.7.xml
/bin/mkdir -p '/opt/icecream/share/man/man1'
/usr/bin/install -c -m 644 ./icecc.1 ./icerun.1 ./iceccd.1 ./icecc-scheduler.1 ./icecc-create-env.1 '/opt/icecream/share/man/man1'
/usr/bin/install: cannot stat './icecc.1': No such file or directory
/usr/bin/install: cannot stat './icerun.1': No such file or directory
/usr/bin/install: cannot stat './iceccd.1': No such file or directory
/usr/bin/install: cannot stat './icecc-scheduler.1': No such file or directory
/usr/bin/install: cannot stat './icecc-create-env.1': No such file or directory
Makefile:344: recipe for target 'install-man1' failed
make[2]: *** [install-man1] Error 1
make[2]: Leaving directory '/data/icecream-1.3/doc'
Makefile:479: recipe for target 'install-am' failed
make[1]: *** [install-am] Error 2
make[1]: Leaving directory '/data/icecream-1.3/doc'
Makefile:423: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1
root@ip-172-31-43-128:/data/icecream-1.3#


NOTE: i have already installed docx using the below command:

sudo apt install docbook2x

Kindly help as it is a POC setup and we need to understand the complete working of Icecream.

Thank you
Anish