Hi! I have just noticed that itpp-4.0.0.ebuild installs the generated HTML documentation (USE=doc) into /usr/share/doc/itpp and the rest of documentation files are installed into /usr/share/doc/itpp-4.0.0. According to GNU Coding Standards, the default docdir setting is $(datarootdir)/doc/yourpkg, which results in /usr/share/doc/itpp. But Gentoo installs documentation packages into directories named using package versions. To fix this problem, the configure script should be given an explicit --docdir setting. BR, /Adam PS. I have not verified other itpp ebuilds, but this should be checked for at least itpp-3.10.12 (the current stable). Others (4.0.0-rc2 and 3.99.3.1) should be removed since itpp-4.0.1 stable is now available.
Thanks for pointing this out, Adam; I just fixed this in the itpp-4.0.1 ebuild. I haven't had a chance to look at 3.10.12 yet but I will do so later. cheers, Markus
(In reply to comment #1) > Thanks for pointing this out, Adam; I just fixed this > in the itpp-4.0.1 ebuild. I haven't had a chance to look > at 3.10.12 yet but I will do so later. Thanks. itpp-3.10.12 is free of this problem, because at that time "--docdir" switch not existed in autoconf. I manually added support using "--with-docdir", which by default installed the documentation to /usr/share/doc/itpp-VERSION. But, what about 4.0.0? I suggest you remove it from portage, since I do not expect regressions in 4.0.1 and it is still not marked stable on any architecture. BR, /Adam
I'll remove 4.0.0 soon but I'd like to keep it around for another week or so just to be sure. Most people will pull in 4.0.1 and should be fine. Markus