1 |
On Saturday 24 December 2005 04:50, Jason Stubbs wrote: |
2 |
> On Saturday 24 December 2005 10:25, Ciaran McCreesh wrote: |
3 |
> > On Fri, 23 Dec 2005 17:04:32 -0800 Brian Harring <ferringb@g.o> |
4 |
> > |
5 |
> > wrote: |
6 |
> > | kde-libs/kde:3 |
7 |
> > | ^^^ need any kde, with slotting enabled. |
8 |
> > | |
9 |
> > | kde-libs/kde:3,4 |
10 |
> > | ^^^ need any kde, slotting 3 or 4. |
11 |
> |
12 |
> I'd prefer to not have this last one. It can be done as "|| ( |
13 |
> kde-libs/kde:3 kde-libs/kde:4 )" whereas all other atom constructs are |
14 |
> already at their most minimalistic form. |
15 |
> |
16 |
> > Will foo-bar/baz:3* or foo-bar/baz:3.* work? |
17 |
> |
18 |
> SLOT is currently an arbitrary string (without spaces) so general matching |
19 |
> of "*" might be useful. Of course, there's no restriction of not using "*" |
20 |
> in SLOTs at the moment either... |
21 |
|
22 |
What about using the "&& ( kde-libs/kde:4 >=kde-libs/kde-4.0.1 )" syntax, |
23 |
where the && would indicate that the atoms are to be folded, and consider a |
24 |
single package that should satisfy them instead of the default where it would |
25 |
require two packages. |
26 |
|
27 |
Paul |
28 |
|
29 |
-- |
30 |
Paul de Vrieze |
31 |
Gentoo Developer |
32 |
Mail: pauldv@g.o |
33 |
Homepage: http://www.devrieze.net |