Editing init/Kconfig every update isnt funny.
Missing kernel version and patchset information. Missing emerge --info output. Missing details of the exact problem.
(In reply to Samuli Suominen from comment #1) > Missing kernel version and patchset information. Missing emerge --info > output. Missing details of the exact problem. Kernels sys-kernel/gentoo-sources-3.12.13 and sys-kernel/hardened-sources-3.11.7-r1 at least. I find posting emerge --info pointless. The problem is that CONFIG_EXPERT depends on CONFIG_DEBUG_KERNEL without a reason, and the dependency should be removed.
I guess you get to complain to Linus.
(In reply to Jeroen Roovers from comment #3) > I guess you get to complain to Linus. This bastard quote-generator wont listen to me. I am asking if we can do it as a Gentoo-specific patch.
[[ /usr/src/linux-3.14-rc5/init/Kconfig ]] menuconfig EXPERT bool "Configure standard kernel features (expert users)" # Unhide debug options, to make the on-by-default options visible select DEBUG_KERNEL Note the comment in the middle of that config block, it depends on it as a reason; hiding such options from experts would be [insert Linus-style expletive]. You can automatically patch the file if you want, it can be done like this: [[ /etc/portage/env/sys-kernel/gentoo-sources ]] post_pkg_postinst() { echo # Place your sed call here (change in /usr/src/linux-${PVR}-gentoo/). elog "User patches applied." }
(In reply to Tom Wijsman (TomWij) from comment #5) > [[ /usr/src/linux-3.14-rc5/init/Kconfig ]] > > menuconfig EXPERT > bool "Configure standard kernel features (expert users)" > # Unhide debug options, to make the on-by-default options visible > select DEBUG_KERNEL > > Note the comment in the middle of that config block, it depends on it as a > reason; hiding such options from experts would be [insert Linus-style > expletive]. > > You can automatically patch the file if you want, it can be done like this: > > [[ /etc/portage/env/sys-kernel/gentoo-sources ]] > > post_pkg_postinst() { > echo > > # Place your sed call here (change in > /usr/src/linux-${PVR}-gentoo/). > > elog "User patches applied." > } Yeah, but isnt it up to experts whether to see something or not?
You can only see as much as you know about.