Some docs (genkernel.xml, gentoo-sparc-quickinstall.xml, migration-to-2.6.xml, kernel-upgrade.xml, diskless-howto.xml, handbook/hb-install-x86-kernel.xml, handbook/hb-install-mips-kernel.xml, handbook/hb-install-ppc64-bootloader.xml, handbook/hb-install-ppc64-kernel.xml, handbook/hb-install-hppa-kernel.xml, handbook/hb-install-alpha-kernel.xml, handbook/hb-install-sparc-kernel.xml, not counting 200x.y handbooks - see $URL) still mention copying System.map to /boot which is (according to dsd) not needed anymore. But maybe some of them are required (handbook/hb-install-ppc64-bootloader.xml?)...
FYI, handbooks<2005.1 will not be updated. I'd be happy to get rid of those cp's I've never ever done :)
Keeping this bug for tracking purposes?
Well, I'll do that :-).
Kernel folks, could you please check those if the System.map is really useless? Those two files look suspicious: doc/en/handbook/hb-install-ppc64-bootloader.xml doc/en/genkernel.xml And SPARC handbook explicitely says "don't forget to copy"... jkt@slon ~/work/gentoo/cvs $ grep -R System.map doc/en/ | grep -v 2004 | grep -v 2005.0 doc/en/genkernel.xml:# <i>piggyback64 kernel.aout System.map-... initrd-...</i> doc/en/gentoo-sparc-quickinstall.xml: # <i>cp System.map /boot</i> doc/en/migration-to-2.6.xml:# <i>cp System.map /boot/System.map-2.6.10-gentoo-r4</i> doc/en/kernel-upgrade.xml:# <i>cp System.map /boot/System.map-2.6.9-gentoo-r2</i> doc/en/kernel-upgrade.xml:<path>bzImage</path> and <path>System.map</path> files for the kernel(s) doc/en/diskless-howto.xml:# <i>cp System.map /boot/System.map-master</i> doc/en/handbook/hb-install-x86-kernel.xml:# <i>cp System.map /boot/System.map-2.6.11-gentoo-r3</i> doc/en/handbook/hb-install-mips-kernel.xml:# <i>cp System.map /boot/System.map-2.4.24</i> doc/en/handbook/hb-install-ppc64-bootloader.xml: sysmap=/boot/System.map-2.6.9 doc/en/handbook/hb-install-ppc64-kernel.xml:# <i>cp System.map /boot/System.map-2.6.7</i> doc/en/handbook/hb-install-hppa-kernel.xml:# <i>cp System.map /boot/System.map-2.6.12.2-pa2</i> doc/en/handbook/hb-install-alpha-kernel.xml:# <i>cp System.map /boot/System.map-2.6.11.2</i> doc/en/handbook/2005.1/hb-install-hppa-kernel.xml:# <i>cp System.map /boot/System.map-2.6.12.2-pa2</i> doc/en/handbook/2005.1/hb-install-alpha-kernel.xml:# <i>cp System.map /boot/System.map-2.6.11.2</i> doc/en/handbook/2005.1/hb-install-sparc-kernel.xml:<comment>(Don't forget to copy over the System.map file)</comment> doc/en/handbook/2005.1/hb-install-sparc-kernel.xml:# <i>cp System.map /boot</i> doc/en/handbook/hb-install-sparc-kernel.xml:<comment>(Don't forget to copy over the System.map file)</comment> doc/en/handbook/hb-install-sparc-kernel.xml:# <i>cp System.map /boot</i>
except for external-to-kernel symbol debugging yes. completely useless :) it should never be needed on 2.6 except for extreme cases. and even then it doesnt need to be in /boot
Fixed in CVS, thanks ;-).