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

Reply via email to