1 |
>>>>> On Sat, 23 Jul 2011, Stratos Psomadakis wrote: |
2 |
|
3 |
> On 07/23/2011 07:09 PM, Krzysztof Pawlik wrote: |
4 |
>> Currently virtual/linux-sources-2.6 depends on sys-kernel/foo-2.6*, |
5 |
>> should we create virtual/linux-sources-3.0 (and start fixing |
6 |
>> ebuilds depending on =virtual/linux-sources-2.6) or just change |
7 |
>> virtual/linux-sources-2.6 to depend on >=2.6 ? Opinions? |
8 |
|
9 |
Currently version 3.0 is only available with vanilla-sources and |
10 |
gentoo-sources. Therefore the problem is that virtual/linux-sources-3 |
11 |
would pull in one of these even for users of other *-sources (e.g. |
12 |
hardened). |
13 |
|
14 |
On the other hand, allowing versions 3.* as dependency of |
15 |
virtual/linux-sources-2.6 might be confusing. |
16 |
|
17 |
Therefore, my suggestion would be as follows: |
18 |
1. Temporarily change the dependency in virtual/linux-sources-2.6 |
19 |
to >=2.6 in order to resolve the current issues with dependencies. |
20 |
2. Later, when most of *-sources are available in version 3.*, revert |
21 |
linux-sources-2.6 to the current dependency and create |
22 |
virtual/linux-sources-3. (I think the version should be just 3 and |
23 |
not 3.0, unless you want a virtual for 3.0, 3.1, etc.) |
24 |
|
25 |
Or, a completely different approach: Drop the versioning of the |
26 |
virtual altogether and have only virtual/linux-sources-0. (This might |
27 |
cause some minor problems for users of 2.4 profiles, but I'd guess |
28 |
that the remaining users are experienced enough to handle that.) |
29 |
|
30 |
> CC'ed maintainers / herd. |
31 |
|
32 |
Thanks. |
33 |
|
34 |
Ulrich |