Gentoo Archives: gentoo-kernel

From: Krzysztof Pawlik <nelchael@g.o>
To: gentoo-kernel@l.g.o
Subject: Re: [gentoo-kernel] virtual/linux-sources-2.6
Date: Sun, 24 Jul 2011 16:03:39
Message-Id: 4E2C3F33.705@gentoo.org
In Reply to: Re: [gentoo-kernel] virtual/linux-sources-2.6 by Ulrich Mueller
1 On 24/07/11 17:20, Ulrich Mueller wrote:
2 >>>>>> On Sat, 23 Jul 2011, Stratos Psomadakis wrote:
3 >
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 Yes.
16
17 > On the other hand, allowing versions 3.* as dependency of
18 > virtual/linux-sources-2.6 might be confusing.
19 >
20 > Therefore, my suggestion would be as follows:
21 > 1. Temporarily change the dependency in virtual/linux-sources-2.6
22 > to >=2.6 in order to resolve the current issues with dependencies.
23 > 2. Later, when most of *-sources are available in version 3.*, revert
24 > linux-sources-2.6 to the current dependency and create
25 > virtual/linux-sources-3. (I think the version should be just 3 and
26 > not 3.0, unless you want a virtual for 3.0, 3.1, etc.)
27 >
28 > Or, a completely different approach: Drop the versioning of the
29 > virtual altogether and have only virtual/linux-sources-0. (This might
30 > cause some minor problems for users of 2.4 profiles, but I'd guess
31 > that the remaining users are experienced enough to handle that.)
32
33 What about going with #1 and let's fix the description in
34 virtual/linux-sources-2.6 to clearly state that it's '2.6 or newer' -- that
35 could solve the issue at hand and also not confuse everyone.
36
37 In the long run I'm in favour of dropping the version from virtual, but this
38 will be possible when 2.4 is deprecated and removed. Otherwise it's problematic.
39
40 --
41 Krzysztof Pawlik <nelchael at gentoo.org> key id: 0xF6A80E46
42 desktop-misc, java, vim, kernel, python, apache...

Attachments

File name MIME type
signature.asc application/pgp-signature