On 1/15/08, Chris Gianelloni <[EMAIL PROTECTED]> wrote:
> On Tue, 2008-01-15 at 17:00 -0600, Ryan Hill wrote:
> > My expectation is that `grep "flag" use.local.desc` will give me a
> > list of packages using that flag (or having it in the description),
> > one per line. Putting paragraphs in there doesn't seem right.
> A single long line still fills this "requirement" for us.  However, it
> does bring up the point.  Why even have use.local.desc (or
> metadata.xml's <use> tag) at all?  Is there really a need for a *global*
> list of flags that are ebuild-specific?  (I don't care or have much
> opinion, either way, I'm merely presenting some topic for discussion on
> this.)

The global use.* files are convenient because it means we don't need
to generate or push a cache for the data (like for metadata).  If it
was per package or per-ebuild we would need to generate a cache to
answer queries like 'what does the "foo" flag do'.

> --
> Chris Gianelloni
> Release Engineering Strategic Lead
> Games Developer
gentoo-dev@lists.gentoo.org mailing list

Reply via email to