Gentoo Archives: gentoo-kernel

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-kernel@l.g.o
Subject: Re: [gentoo-kernel] virtual/linux-sources-2.6
Date: Sun, 24 Jul 2011 19:03:22
Message-Id: 4E2C6634.6050107@gentoo.org
In Reply to: Re: [gentoo-kernel] virtual/linux-sources-2.6 by Mike Pagano
1 On 07/24/2011 01:45 PM, Mike Pagano wrote:
2 > On Sunday 24 July 2011 17:20:43 Ulrich Mueller wrote:
3 >>>>>>> On Sat, 23 Jul 2011, Stratos Psomadakis wrote:
4 >>> On 07/23/2011 07:09 PM, Krzysztof Pawlik wrote:
5 >>>> Currently virtual/linux-sources-2.6 depends on sys-kernel/foo-2.6*,
6 >>>> should we create virtual/linux-sources-3.0 (and start fixing
7 >>>> ebuilds depending on =virtual/linux-sources-2.6) or just change
8 >>>> virtual/linux-sources-2.6 to depend on >=2.6 ? Opinions?
9 >>
10 >> Currently version 3.0 is only available with vanilla-sources and
11 >> gentoo-sources. Therefore the problem is that virtual/linux-sources-3
12 >> would pull in one of these even for users of other *-sources (e.g.
13 >> hardened).
14 >>
15 >> On the other hand, allowing versions 3.* as dependency of
16 >> virtual/linux-sources-2.6 might be confusing.
17 >>
18 >> Therefore, my suggestion would be as follows:
19 >> 1. Temporarily change the dependency in virtual/linux-sources-2.6
20 >> to >=2.6 in order to resolve the current issues with dependencies.
21 >> 2. Later, when most of *-sources are available in version 3.*, revert
22 >> linux-sources-2.6 to the current dependency and create
23 >> virtual/linux-sources-3. (I think the version should be just 3 and
24 >> not 3.0, unless you want a virtual for 3.0, 3.1, etc.)
25 >>
26 >> Or, a completely different approach: Drop the versioning of the
27 >> virtual altogether and have only virtual/linux-sources-0. (This might
28 >> cause some minor problems for users of 2.4 profiles, but I'd guess
29 >> that the remaining users are experienced enough to handle that.)
30 >>
31 >>> CC'ed maintainers / herd.
32 >>
33 >> Thanks.
34 >>
35 >> Ulrich
36 >
37 > Ulrich, thanks for thinking this through. I do like the #1, #2 combo, myself.
38 >
39
40 I like the idea of dropping versioning altogether to avoid the problems
41 of upstream changing versioning again --- what happens when 4.x comes
42 out? But a quick grep of the tree shows atoms like this:
43
44 <virtual/linux-sources-2.5
45
46 It may be more than just minor problems.
47
48 --
49 Anthony G. Basile, Ph.D.
50 Gentoo Linux Developer [Hardened]
51 E-Mail : blueness@g.o
52 GnuPG FP : 8040 5A4D 8709 21B1 1A88 33CE 979C AF40 D045 5535
53 GnuPG ID : D0455535

Replies

Subject Author
Re: [gentoo-kernel] virtual/linux-sources-2.6 Ulrich Mueller <ulm@g.o>
Re: [gentoo-kernel] virtual/linux-sources-2.6 Ulrich Mueller <ulm@g.o>