package installation on octave will fail since --disable-docs flag is used while compiling octave.
A workaround for this is to create an empty file where octave will look for "macros.texi".
source of fix
This patch enables octave to install extra packages.
Packages can be installed from octave-cli as:
pkg install <package_tarball>
pkg install -forge <package_name> from octave official repo.