From owner-freebsd-hackers Tue Jun 6 17:31:34 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA22887 for hackers-outgoing; Tue, 6 Jun 1995 17:31:34 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA22878 ; Tue, 6 Jun 1995 17:31:32 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: Brian Tao cc: "Steven G. Kargl" , freebsd-hackers@freebsd.org Subject: Re: Install bug for big minor numbers In-reply-to: Your message of "Wed, 07 Jun 95 02:30:08 +0800." Date: Tue, 06 Jun 1995 17:31:31 -0700 Message-ID: <22877.802485091@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: hackers-owner@freebsd.org Precedence: bulk > Hmmmm... so something in the installer is futzing up the minor > numbers. Jordan, are you sure the installer isn't running MAKEDEV, > *then* untarring bogus /dev entries from a tarball on top of the ones > already created? Nope! If you look at sysinstall/install.c, you'll see that it does the distExtractAll() and THEN does the MAKEDEVs. The only possible flaw was that it only did the MAKEDEVs once (not a bad idea, since it's expensive!). This could have possible caused problems if you went _back_ to the Distributions menu and loaded the bindist again. I've put in a check for this case and will roll it into the BETA, which I still haven't released. Jordan