Hello, I don't know if this can be considered a bug, but it seems strange to me. I hit the problem while trying to install perf-4.4, where I had to put only linux-headers-4.4 (from what I understand the header version must never exceed the running kernel one) in .accept_keywords.
one, headers need not match running kernel, two, if you are using ~arch packages then of course you may need to unmask ~arch deps
I understand that these are backward compatible, but what I don't is the logic behind considering a kernel stable but not the associated headers.
https://wiki.gentoo.org/wiki/Linux-headers
I am maybe not clear enough. I'm speaking from a gentoo dev standpoint, what is there to stabilize in the headers if the related kernel is stabilized?
I agree with Hadrien. Our wiki page links to https://sourceware.org/glibc/wiki/FAQ#What_version_of_the_Linux_kernel_headers_should_be_used.3F which says > The headers from the most recent Linux kernel should be used. The headers > used while compiling the GNU C library and the kernel binary used when > using the library do not need to match. The GNU C library runs without > problems on kernels that are older than the kernel headers used. The > other way round (compiling the GNU C library with old kernel headers and > running on a recent kernel) does not necessarily work as expected. For > example you can't use new kernel features if you used old kernel headers > to compile the GNU C library. > > [...] So because we are offering sys-kernel/gentoo-sources-4.4 to stable we should also offer stable sys-kernel/linux-headers to allow these users to use latest kernel features with GNU C library.
(In reply to Thomas Deutschmann from comment #5) random things people adding random stuff to wiki's is not valid justification. using linux-4.3 headers on a linux-4.4+ system is not a problem. newer kernel headers get stabilized only when they're ready and don't cause breakage in existing stable packages. relationship to active stable gentoo kernel is irrelevant.
We will need at least 4.4 version stable for Gnome 3.22 Thanks
Any issues CCing arches for 4.4 finally? Or do you prefer a newer version?
Stable on alpha.
amd64 stable
Stable for HPPA.
x86 stable
Dear Maintainer (or who is mainly involved in this stable request), This is an auto-generated message that will move the current component to the new component Stabilization. To ensure that the stabilization will proceed correctly, please fill the fields "Atoms to stabilize" and "Runtime testing required" as described here: https://archives.gentoo.org/gentoo-dev/message/4b2ef0e9aa7588224b8ae799c5fe31fa
ppc stable
arm stable
ppc64 stable
sparc stable
ia64 stable. Closing.