Originally Posted by crosstalk
I love Gentoo, and I would like to have a stable system.
My understanding is that long term support versions (such as Linux version 2.6.32) are more stable than the latest versions (like 2.6.34.)
Is there a parameter to tell Portage to select only long term support versions, or would I have to use package.mask on each package individually?
If not, how would this feature best be implemented? Should this be an emerge parameter (ACCEPT_KEYWORDS?) or a separate profile?
Thank you for any help.
Well, I guess this would be a question for someone who's more knowledgeable than me in which regards releases, LTS and QA.
I suggest you to ask at the gentoo-users mailing list
or the Portage & programming
subforum at forums.gentoo.org, since this is a very specific question that I can't correctly answer.
In general we consider that "arch" is "stable", and a newer official release of the kernel is usually also more stable than an old one, since a lot of bugs are fixed on every release. It's hard to tell if 2.6.x.40 is more or less stable than 2.6.x+2.1, though. I guess it depends on the concrete releases we are comparing, that's where the distribution mechanisms get in the middle. In Gentoo any package not in ~arch is considered stable.
Profiles could be a good way to fine tune out this a bit more, in fact maybe what you are looking for is one of the server profiles. You can use "eselect profile list
" to list the available profiles (you need app-portage/gentoolkit installed to use the equery tool).