From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28547 invoked by uid 1002); 5 Oct 2003 02:48:52 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 17814 invoked from network); 5 Oct 2003 02:48:51 -0000 X-WM-Posted-At: mailandnews.com; Sat, 4 Oct 03 22:48:51 -0400 From: Jason Stubbs To: gentoo-dev@gentoo.org Date: Sun, 5 Oct 2003 11:44:55 +0900 User-Agent: KMail/1.5.9 References: <3F7D4315.1020900@gentoo.org> <20031005002509.GE78513@james.is.never.wrong.nu> <3F7F7CB9.3030106@gentoo.org> In-Reply-To: <3F7F7CB9.3030106@gentoo.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200310051144.55739.jasonbstubbs@mailandnews.com> Subject: Re: [gentoo-dev] Speaking of new kernels being added to the tree X-Archives-Salt: a117f596-7a8b-4010-b658-8d1333937160 X-Archives-Hash: 222708928ea77bb3f2a72e2bf8a61fc4 On Sunday 05 October 2003 11:06, Kumba wrote: > James Harlow wrote: > > Well, this isn't true, it wouldn't take more than a couple hundred. Of > > course, this would be pretty difficult to sift through by hand... > > A couple hundred? I think that alone justifies my statetment that x86 > is far too diverse to configure via USE Flags. We already have 176 > global useflags (line count in /usr/portage/profiles/use.desc) and 187 > local useflags (line count in /usr/portage/profiles/use.local.desc). > All these useflags are spread across the ~5000 packages in Portage. > Adding another "couple hundred" specifically for x86 kernels alone is > overkill to the point of using C4 explosive to clear out a yellow jacket > nest in the ground. Did you read my other post? The idea of adding a use flag for every single device is ridiculous. I'm just talking about use flags for classes of hardware. Looking at use.desc, there are already 27 flags related to hardware and 18 flags related to interfaces to that hardware. Here's a list. hardware: 3dfx, 3dnow, acpi, alpha, apm, arm, cdr, dvb, dvd, dvdr, fbcon, joystick, matrox, mips, mmx, nocardbus, pcmcia, pda, pnp, ppc, scanner, sparc, sse, usb, voodoo3, wavelan, x86 interfaces: alsa, arts, dga, directfb, esd, ggi, gphoto2, gpm, jack, ladcca, opengl, oss, ppds, sdl, svga, xinerama, xosd, xv What I'm suggesting (and don't really care if it's implemented) is that the above are combined into common "super" classes and other classes added. Jason -- gentoo-dev@gentoo.org mailing list