Octave's `doc' command complains about missing texinfo files, which is in turn caused by compression of involved files in /usr/share/info upon src_install(). On my machine with PORTAGE_COMPRESS="xz" in /etc/portage/make.conf, `xz -d /usr/share/info/octave.info*' fixes this. I guess prepending `docompress -x /usr/share/info' to src_install() blocks in current octave ebuilds might fix this, but have not tested it. For a similar problem already resolved in proposed way, please refer to bug #176411. Reproducible: Always Steps to Reproduce: 1. # emerge octave 2. $ echo 'doc rank' | octave -q Actual Results: error: doc: unable to find the Octave info manual, Octave installation is incomplete Expected Results: (Nothing shows up because the interactive mode of info(1) does not work with pipes.)
(In reply to Casper Ti. Vector from comment #0) > On my machine with PORTAGE_COMPRESS="xz" in > /etc/portage/make.conf, `xz -d /usr/share/info/octave.info*' fixes this. I had the info files in bzip2 format. Uncompressing got rid of the error message, but now nothing happens (no documentation is shown at all), but I guess that is another issue. Looking at the info files from the console does work. In any case, this bug is hereby confirmed and should be marked as such.
Note: this bug is present in 3.8.2 (stable), but not in 4.0.3 (testing).
Removed from tree, reopen if issue persists. commit 8fc2192f2c98e1de3f9667d4d968141c6df8d55c Author: David Seifert <soap@gentoo.org> Date: Sun Jun 11 23:02:50 2017 +0200 sci-mathematics/octave: Remove old