Zac Medico wrote: > Ciaran McCreesh wrote: >> On Tue, 05 Aug 2008 22:15:11 -0700 >> Zac Medico <[EMAIL PROTECTED]> wrote: >>> Does this seem like a desirable way to represent the "virtual" >>> attribute? Any suggestions? >> >> Again, I'm not so sure that this doesn't represent multiple separable >> concepts. It seems to imply: >> >> * that the install cost is effectively zero >> * that the resolution cost is effectively zero >> * that the package does not install any files >> * that the package does not use any of the (normal?) ebuild phases, and >> so does not require exclusive pkg_* execution or pkg_* system state >> preservation. >> > > Can't we just treat them like other ebuilds except for the thing > about dependencies? Perhaps more fine-grained attributes could be > added for additional specificity. > Sounds good. Keep existing keyword working how it is, and add new ones after.
I'd vote for free-{resolve,install} empty and threadable for the other concepts.