>>> /usr/man/man9/z8530_read_port.9.gz >>> /usr/man/man9/z8530_rtsdtr.9.gz >>> /usr/man/man9/z8530_rx.9.gz >>> /usr/man/man9/z8530_rx_clear.9.gz >>> /usr/man/man9/z8530_rx_done.9.gz >>> /usr/man/man9/z8530_shutdown.9.gz >>> /usr/man/man9/z8530_status.9.gz >>> /usr/man/man9/z8530_status_clear.9.gz >>> /usr/man/man9/z8530_sync_close.9.gz >>> /usr/man/man9/z8530_sync_dma_close.9.gz >>> /usr/man/man9/z8530_sync_dma_open.9.gz >>> /usr/man/man9/z8530_sync_open.9.gz >>> /usr/man/man9/z8530_sync_txdma_close.9.gz >>> /usr/man/man9/z8530_sync_txdma_open.9.gz >>> /usr/man/man9/z8530_tx.9.gz >>> /usr/man/man9/z8530_tx_begin.9.gz >>> /usr/man/man9/z8530_tx_clear.9.gz >>> /usr/man/man9/z8530_tx_done.9.gz >>> /usr/man/man9/z8530_write_port.9.gz --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/gentoo-sources-2.6.12-r2/ >>> /usr/share/doc/gentoo-sources-2.6.12-r2/patches.txt.gz
equery belongs /usr/man sys-kernel/hardened-sources-2.6.11-r13 (/usr/man) sys-kernel/gentoo-sources-2.6.11-r9 (/usr/man) sys-kernel/hardened-sources-2.6.11-r14 (/usr/man) sys-kernel/gentoo-sources-2.6.11-r11 (/usr/man) sys-kernel/gentoo-sources-2.6.12-r1 (/usr/man) sys-kernel/vanilla-sources-2.6.12.1 (/usr/man) sys-kernel/hardened-sources-2.6.11-r15 (/usr/man) sys-kernel/gentoo-sources-2.6.12-r2 (/usr/man) emerged with doc use flag
install_manpages() { kernel_is lt 2 5 && return sed -ie "s#/usr/local/man#${D}/usr/share/man#g" \ scripts/makeman Documentation/DocBook/Makefile ebegin "Installing manpages" env -u ARCH make installmandocs eend $? sed -ie "s#${D}/usr/share/man#/usr/local/man#g" \ scripts/makeman Documentation/DocBook/Makefile } the problem exists in kernel-2.eclass. the above function is the one re-written to install in the correct place. I will put this into the tree tonight.
on an off-topic note this is the output on my system (with -doc) net-misc/dhcpcd-1.3.22_p4-r9 (/usr/man) net-wireless/irda-utils-0.9.17_pre5 (/usr/man) which goes to show two further problematic packages.
fixed in cvs