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 |