1 |
Matt Turner <mattst88@g.o> wrote: |
2 |
> |
3 |
>> || ( >=dev-lang/perl-5.14 virtual/perl-Term-ANSIColor ) |
4 |
>> and possibly change this if perl-5.20 does no longer contain |
5 |
>> perl-Term-ANSIColor. |
6 |
> |
7 |
> Isn't that exactly what the virtual should do? |
8 |
|
9 |
One can discuss what it *should* do, but it is certainly not |
10 |
what happens, because the virtual exists in different versions: |
11 |
|
12 |
If you only depend on virtual/perl-Term-ANSIColor, |
13 |
it would currently install perl-core/Term-ANSIColor-4.20 |
14 |
*in addition* to the one provided by perl-5.14/5.16 |
15 |
(which is Term-ANSIColor-4.02 or -3.0.0, respectively). |
16 |
|
17 |
Note that it would be stupid to depend on e.g. |
18 |
=virtual/perl-Term-ANSIColor-4.02 |
19 |
for several reason: |
20 |
|
21 |
1. The virtual does not even exist :) |
22 |
2. It would collide with ebuilds depending on other versions. |
23 |
3. This version is only reasonable if perl-5.16 is the |
24 |
perl version which the user has installed. |