Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: emerge latest in a certain version series of a package
Date: Wed, 29 Jan 2014 22:50:50
Message-Id: 52E985BC.2080302@gmail.com
In Reply to: Re: [gentoo-user] Re: emerge latest in a certain version series of a package by Thanasis
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

Replies

Subject Author
Re: [gentoo-user] Re: emerge latest in a certain version series of a package Thanasis <thanasis@××××××××××.org>