On Sun, Jan 11, 2026 at 08:19:09PM +0000, Gimmi wrote: > Hello, > > In order to install the kernel in my Gentoo machine I emerged > gentoo-sources and not gentoo-kernel, since I wanted to try a 100% libre > Gentoo. I noticed that, while gentoo-kernel is stable at 6.12.63, > gentoo-sources is stable at 6.12.58 and testing at 6.12.63. > > Why is that so? Is it just the package gentoo-sources lagging behind? > Can I force emerge to use gentoo-sources 6.12.63 since it's available > nonetheless, despite the testing status in this case?
Different teams work on these, and they each take their own decisions
of when to stable or not. If there is a notable reason/issue, both will
typically be stabilized at once either way though.
Why both though? You only need one, gentoo-kernel installs partial
sources that can be used to build out-of-tree modules or run
make menu/old/nconfig and such. You can also use USE=savedconfig
to use your own .config if needed making it rather similar to using
gentoo-sources except portage will actually build the kernel.
But yes, you can package.accept_keywords[1] any version you wish.
e.g. a line with:
=sys-kernel/gentoo-sources-6.12*
Would accept the latest 6.12.x (not the wildcards are special, 6.12.*
would not be correct).
And
~sys-kernel/gentoo-sources-6.12.63
Would accept that version at any revision (~)
In the event you package.accept_keywords gentoo-kernel, note you should
also accept a matching virtual/dist-kernel to avoid conflicts.
[1] https://wiki.gentoo.org/wiki//etc/portage/package.accept_keywords
--
ionen
signature.asc
Description: PGP signature

