1 |
On 30/01/2014 11:54, Thanasis wrote: |
2 |
> on 01/30/2014 12:50 AM Alan McKinnon wrote the following: |
3 |
>>> On 30/01/2014 00:14, Thanasis wrote: |
4 |
>>> Yea, but I think, this is the case for *all* packages, not only kernel |
5 |
>>> sources, at least until now, isn't it? |
6 |
>> |
7 |
>> No, not at all. |
8 |
>> |
9 |
>> Kernels are different and portage treats them very differently. |
10 |
>> |
11 |
>> Everything else gets sane defaults that you can tweak if you want to, or |
12 |
>> leave as-is if you don't. With kernels, you do not have this choice - |
13 |
>> you MUST tweak and customize it to get something that even runs at all. |
14 |
>> OK, maybe bootloaders are also a bit special too.. |
15 |
>> |
16 |
>> There is no common basis of comparison between kernels and everything |
17 |
>> else, that is how different they are. Sort of like saying rabbits work |
18 |
>> like horses because they both have 4 legs. Yes, the bit about legs is |
19 |
>> true but it also completely misses the point - there's no realistic |
20 |
>> situation in everyday life where a rabbit works like a horse. |
21 |
>> |
22 |
>> You are just going to have to face it - kernels are special. You either |
23 |
>> deal with them The Gentoo Way, or run Ubuntu. Even genkernel doesn't |
24 |
>> change this - all genkernel does is defer that same action onto someone |
25 |
>> else, but the actions remain the same. |
26 |
>> |
27 |
> |
28 |
> You are right, and I am not arguing about that. Of course kernels *are* |
29 |
> and have *always* been treated differently, than other packages. |
30 |
> All I wanted to say is, that even for other SLOTed packages, there is no |
31 |
> option in general (except for the special cases where VARIABLES are |
32 |
> assigned values in make.conf) for the user to choose to "follow" a |
33 |
> number of specific "subseries" of versions of a package. |
34 |
|
35 |
|
36 |
Yes, I see what you mean. Portage restricts you to $arch and the SLOTs, |
37 |
there's no mechanism whereby the user can easily pin down the exact |
38 |
ranges or versions they want to have. |
39 |
|
40 |
Your only option is to eternally fiddle with keywords and masks, but |
41 |
this is a high maintenance route. You also have to keep checking that |
42 |
your masks match what is in portage today. For most folks, that is much |
43 |
more trouble than it's worth. |
44 |
|
45 |
|
46 |
-- |
47 |
Alan McKinnon |
48 |
alan.mckinnon@×××××.com |