Vapier wrote: [Thu Jul 07 2005, 06:13:06PM EDT] > On Thursday 07 July 2005 04:49 pm, Aron Griffis wrote: > > Current (possibly unwritten) policy: > > > > - eclasses declare USE-flags they honor in their own IUSE > > - ebuilds declare USE-flags they honor in their own IUSE > > - ebuilds do not declare USE-flags honored by eclasses they inherit > > err this third one i dont think we do ... eclasses declare their own stuff > and > ebuilds declare their own ... it's a black box like it should be ...
Sorry, my last bullet point was unclear. I meant what you're saying. > > Of course this assumption is false. An eclass might provide > > a function "install_docs" that calls, for example, "use doc". The > > ebuild inheriting the eclass might not call "install_docs". In that > > case, if IUSE="doc" in the eclass, it will be inaccurately displayed > > when doing emerge -pv of the package. > > does this really come up all that often that it needs to be handled? > seems like a lot of effort for little gain ... You're right... it probably doesn't matter. It's just annoying. Regards, Aron -- Aron Griffis Gentoo Linux Developer
pgpZ5ZVEsHfXh.pgp
Description: PGP signature