I was trying to look at the PHP man page, and I noticed that it gets installed into the wrong place. The dev-lang/php-5.1.4 ebuild needs to put the man pages in the right tree, and not just under the PHP installation prefix. angio@opus ~ $ ls -l /usr/lib/php5/man/man1/ total 8 -rw-r--r-- 1 root root 1461 May 11 08:31 php-config.1 -rw-r--r-- 1 root root 1032 May 11 08:31 phpize.1 angio@opus ~ $ emerge -p dev-lang/php These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-lang/php-5.1.4
(In reply to comment #0) > The dev-lang/php-5.1.4 ebuild needs to put the man pages > in the right tree, and not just under the PHP installation prefix. Erm, no... that would cause collisions w/ multiple php versions installed. What we need is to install /etc/env.d entry to append ${MANPATH}
*** Bug 143243 has been marked as a duplicate of this bug. ***
In this case, it should at least to go somewhere beyond /usr/share/ . Manpages dont belong into $libdir. Maybe /usr/share/man/php5/man1 ?
Any update on this? I just got phreaked out to find /man/man1 as left by dev-lang/php-5.1.6-r8 ...
We now use an env.d entry to append to MANPATH. Best regards, CHTEKK.