On 29/01/2014 15:23, James wrote:
> Alan McKinnon <alan.mckinnon <at> gmail.com> writes:
> 
> 
>>>>> Is there a way to specify that I want to install (emerge) the latest
>>>>> 3.10.X series of sys-kernel/gentoo-sources as a slot, in parallel with
>>>>> the latest gentoo-sources?
> 
>> that won't work as each kernel ebuild is in it's own unique slot
>> consisting of one and only one kernel version. I doubt the kernel team
>> are going to change that.
>> What you are asking is fundamentally not possible as slots are used in a
>> very incompatible way with your idea.
> 
> 
> Hmmmmm.
> There might be a work around that suites your needs?
> 
> 
> 
> # emerge -pv =gentoo-sources-3.10.28
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild  NS   ~] sys-kernel/gentoo-sources-3.10.28:3.10.28 [3.10.25:3.10.25,
> 3.13.0-r1:3.13.0-r1] USE="-build -deblob -experimental -symlink" 557 kB
> 
> Total: 1 package (1 in new slot), Size of downloads: 557 kB
> 
> 
> Does that work for you?
> 
> (Note: I also have this in my package.keywords:
> sys-kernel/gentoo-sources)

Ah but there's a catch to that.

3.10.28 is ~arch, so if you keyword it and don't mask later versions,
you get 3.13.0-r1 when updating world.

The OP wants automagic installation of sources when 3.10.28-r1 or
3.10.29 comes around, and portage don't do that.

For kernels, we're supposed to examine kernels closely, make a decision
and install sources for the very specific version of our choice. The
only automagic is for the very very latest of whatever arch we run




-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to