Dale wrote: > Dale 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?? >> >> Dale >> >> :-) :-) >> >> > I was triple checking and realized something. Some of the lines are not > correct. It seems in my email software at least it puts a little line > in place of the >. So, let me try this way. > > > Nvidia is like this: >=x11-drivers/nvidia-drivers-341.0.0 > > Your kernel line may work like this: >sys-kernel/gentoo-sources-4.1.6 > > Or it may have to be like this if portage doesn't like the above: >> =sys-kernel/gentoo-sources-4.1.12 > Now, let's see if that displays correctly. I won't know until I send it > and get it back. > > Dale > > :-) :-) >
Silly software. That bottom line wraps here so it took it out like the first email did. So, if it is doing the same for you, that bottom line needs a greater than sign in front of the category and package name. Let's see if it edits out the words "greater than sign" as well. ROFL The biggest thing, I think you want to use package.mask anyway. That should help. Jeez. Sometimes I want to take a hammer to a puter. Dale :-) :-)