Dale <rdalek1...@gmail.com> wrote: > Harry Putnam wrote: > > I'd like to stay on kernel-4.1.6, rather than keep installing the > > newest version at each upgrade. > > > > As I recall, and a quick look at `man portage', a file named > > `package.provided' is meant for such things. > > > > The syntax is not described in detail... I tried these: > > > > /etc/portage/package.provided > > > > >=sys-kernel/gentoo-sources-4.1.6 > > > > Still `emerge -vp gentoo-sources' indicates it will install the most > > recent kernel. > > > > then I noticed the portage man page, under `Format' does say: > > "relational operators are not allowed" > > So I dropped the `>=' part > > > > sys-kernel/gentoo-sources-4.1.6 > > > > Same result from `emerge -vp gentoo-sources' . . . > > > > What am I forgetting? > > > > > > > > > This is how I do this sort of thing. I add the name and version to > package.mask which stops future updates/upgrades. Example, for my > nvidia drivers, this is in package.mask. > > >=x11-drivers/nvidia-drivers-341.0.0 > > That tells portage that anything above that version is masked locally > and not to update it. For what you want, this should work: > > >sys-kernel/gentoo-sources-4.1.6 > > I removed the equal sign since you want to keep that version around but > nothing above it. If portage doesn't like that, you may want to use the > next version up and have the ">=" in front. According to what I have > here, it would be like this: > > >=sys-kernel/gentoo-sources-4.1.12 > > I actually don't show a 4.1.6 here right now. Removed I guess but > likely still works. > > That goes under /etc/portage/ by the way. I think you know that already > but just in case. I have those moments too. ;-) > > That helps??
I think its in /etc/portage/profile instead. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici cov...@ccs.covici.com