From owner-freebsd-questions@FreeBSD.ORG Fri Nov 26 15:03:51 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3BFC16A4CE for ; Fri, 26 Nov 2004 15:03:51 +0000 (GMT) Received: from 9.hellooperator.net (cpc3-cdif2-3-0-cust202.cdif.cable.ntl.com [81.103.32.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4625143D66 for ; Fri, 26 Nov 2004 15:03:51 +0000 (GMT) (envelope-from rasputin@hellooperator.net) Received: from rasputin by 9.hellooperator.net with local (Exim 4.43) id 1CXhdV-0005XR-DZ; Fri, 26 Nov 2004 15:03:49 +0000 Date: Fri, 26 Nov 2004 15:03:49 +0000 From: Dick Davies To: Brian Bobowski Message-ID: <20041126150349.GJ8520@lb.tenfour> References: <001101c4d37d$38b3d9a0$1200a8c0@gsicomp.on.ca> <41A6D558.8070007@yahoo.com> <20041126085255.GA87702@xor.obsecurity.org> <41A73E68.9020509@cogeco.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41A73E68.9020509@cogeco.ca> User-Agent: Mutt/1.4.2.1i Sender: Rasputin cc: FreeBSD Questions Subject: Re: kernel compile error X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Dick Davies List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Nov 2004 15:03:51 -0000 * Brian Bobowski [1134 14:34]: > Joshua Lokken wrote: > > >>On Fri, Nov 26, 2004 at 04:03:52PM +0900, Rob wrote: > >> > >> > >>>Matt Emmerton wrote: > >>> > >>> > >>>Having such a mechanism, would prevent lots of beginners in the > >>>kernel compiling stuff, to get frustrated with errors like above. > >>> > >>> > >Also, as you see, it's well-documented in the kernel config file ;) > > > > > While this is true, it's also easy enough for someone to snip the > directions when slicing things out of the config file. Assuming that the > user won't do things the wrong way is a sure way to succumb to Murphy's > Law(the real one). Yeah, but assuming a user who can't read a comment is happy enough to go editing a kernel config file, that's their funeral. "we'll err on the side of handing out rope and guns to all interested parties while hoping you have enough smarts to keep from hanging yourself or shooting yourself in the foot." - html, the definitive guide > The main barrier I can see to this is getting whatever parses the config > file to recognise such dependencies I agree it should be fixed in config if anywhere, but it's worth bearing in mind that kernel compiles on any platform are still non-trivial. I did a kernel build on Debian yesterday and it took half a dozen goes to get a USB mouse working because usbhid wasn't there. No warnings, just shedloads of insmod failures on reboot. Nice. At least our compiler craps out :) -- What have you done to the cat? It looks half-dead. - Schroedinger's wife Rasputin :: Jack of All Trades - Master of Nuns