1 |
On 30/01/2014 00:14, Thanasis wrote: |
2 |
> on 01/29/2014 11:41 PM Alan McKinnon wrote the following: |
3 |
>> On 29/01/2014 17:35, James wrote: |
4 |
>>> Thanasis <thanasis <at> asyr.hopto.org> writes: |
5 |
>>> |
6 |
>>> |
7 |
>>>> No, because as I said in a previous post, the matter is that when a |
8 |
>>>> newer version 3.10.X is in the tree, and you do an update of the world |
9 |
>>>> set, the newer kernel source of the 3.10.X series won't appear as an update. |
10 |
>>>> You'll have to emerge it again "manually" and likewise "manually" |
11 |
>>>> unmerge the older one. |
12 |
>>> |
13 |
>>> |
14 |
>>> Manual control/determination of kernels may appear overtly |
15 |
>>> clumsy, but it is far better to expend a bit of extra time, manually, |
16 |
>>> than in panic mode; which is why I think you see a lack |
17 |
>>> of feature rich granularity in gentoo related to kernels, imho. |
18 |
>> |
19 |
>> |
20 |
>> Plus, the target market for Gentoo is folks who know how kernels work, |
21 |
>> know what they want and know how to enable it without hand-holding. |
22 |
>> |
23 |
>> If the target market doesn't know how to do this, they almost always |
24 |
>> have the skills *and desire* to learn it, and usually do so very rapidly. |
25 |
>> |
26 |
>> Add it all up with what you said and you get a complete explanation for |
27 |
>> why gentoo-sources works like it does. |
28 |
>> |
29 |
> |
30 |
> Yea, but I think, this is the case for *all* packages, not only kernel |
31 |
> sources, at least until now, isn't it? |
32 |
|
33 |
No, not at all. |
34 |
|
35 |
Kernels are different and portage treats them very differently. |
36 |
|
37 |
Everything else gets sane defaults that you can tweak if you want to, or |
38 |
leave as-is if you don't. With kernels, you do not have this choice - |
39 |
you MUST tweak and customize it to get something that even runs at all. |
40 |
OK, maybe bootloaders are also a bit special too.. |
41 |
|
42 |
There is no common basis of comparison between kernels and everything |
43 |
else, that is how different they are. Sort of like saying rabbits work |
44 |
like horses because they both have 4 legs. Yes, the bit about legs is |
45 |
true but it also completely misses the point - there's no realistic |
46 |
situation in everyday life where a rabbit works like a horse. |
47 |
|
48 |
You are just going to have to face it - kernels are special. You either |
49 |
deal with them The Gentoo Way, or run Ubuntu. Even genkernel doesn't |
50 |
change this - all genkernel does is defer that same action onto someone |
51 |
else, but the actions remain the same. |
52 |
|
53 |
|
54 |
|
55 |
-- |
56 |
Alan McKinnon |
57 |
alan.mckinnon@×××××.com |