On Mon, 2005-11-28 at 00:48 +0900, Jason Stubbs wrote: > On Monday 28 November 2005 00:05, Jason Stubbs wrote: > > 3) FEATURES="noman" is dropped in favour of USE="man" or USE="manpages" > > > > In light of the above requirements and the fact that dyn_* will likely be > > moved into the tree down the track, #3 seems to be the best in my mind. > > Similarly, it would solve the previously discussed problems related to > > FEATURES="test". > > I'd be very interested in people's thoughts on this. The more I think about > it, the more I think it's the most appropriate solution. Nothing in > FEATURES="noman nodoc noinfo test" affects portage whatsoever other than > "noinfo" which (only recently) prevents emerge from regenerating info > indexes. That one could be handled by a hook (although not yet available) and > the rest could easily be switched to USE flags. > > Anybody see any flaws? Anybody want (shudders) a GLEP?
USE=(man|info|doc) wont quite work. While they could have an advantage that you can use them to control depend strings the doc use flag has already been heavily used for other things which everybody surely wont want. by default only level of profiles should be using these features and it uses it because it needs it or things fail to build. I could bore you with how sandbox and groff don't get along and this functionality is a must. I don't see any immediate benefits in removal so I'd rather we put off discussions of the removal of those 3 features till we are closer to the 2006.0 release cycle. portage-2.0.5(4|5) days. Unless you want to discuss SpanKY idea of use expanding FEATURES which clearly seems the winner in desired functionality (my eyes anyway) -- gentoo-dev@gentoo.org mailing list