Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97444 - all kernel sources installing man pages to /usr/man
Summary: all kernel sources installing man pages to /usr/man
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] baselayout (show other bugs)
Hardware: All Other
: High normal
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-29 21:20 UTC by Daniel Black (RETIRED)
Modified: 2005-06-30 11:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Black (RETIRED) gentoo-dev 2005-06-29 21:20:08 UTC
>>> /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
Comment 1 Daniel Black (RETIRED) gentoo-dev 2005-06-29 22:28:05 UTC
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
Comment 2 John Mylchreest (RETIRED) gentoo-dev 2005-06-30 11:21:47 UTC
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.
Comment 3 John Mylchreest (RETIRED) gentoo-dev 2005-06-30 11:23:11 UTC
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.
Comment 4 John Mylchreest (RETIRED) gentoo-dev 2005-06-30 11:37:19 UTC
fixed in cvs