1 |
On Tue, 19 Jun 2012 10:43:47 +0200 |
2 |
Michał Górny <mgorny@g.o> wrote: |
3 |
> > > - being package-oriented rather than feature-oriented, |
4 |
> > |
5 |
> > No; use flags are our configuration space, and they turn on/off |
6 |
> > sections of the given pkgs graph. Your proposal relies on the same |
7 |
> > concept; bluntly, what you're proposing is just as 'package |
8 |
> > oriented'. |
9 |
> > |
10 |
> > Effectively, you can't dismiss SDEPEND/ODEPEND via changing the |
11 |
> > rules between your proposal and ODEPEND's proposal. Nice try |
12 |
> > though. :) |
13 |
> |
14 |
> USE flags can describe features, like USE=ssl, USE=html, USE=whatever. |
15 |
> The exherbo suggested dependencies just list the relevant packages. |
16 |
> |
17 |
> In other words, here you enable USE=html to get HTML output. With |
18 |
> SDEPEND, you would --take dev-python/somerandomhtmllibrary. |
19 |
|
20 |
Incorrect. Exherbo allows suggestions to be grouped, described and |
21 |
taken by feature. It's done via annotations (the same mechanism used to |
22 |
provide decent handling of blockers etc). Search for "group-name" in |
23 |
exheres-for-smarties for an example. |
24 |
|
25 |
-- |
26 |
Ciaran McCreesh |