From owner-freebsd-current@FreeBSD.ORG Wed Jul 14 20:13:52 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5938D16A4CE for ; Wed, 14 Jul 2004 20:13:52 +0000 (GMT) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F71143D39 for ; Wed, 14 Jul 2004 20:13:52 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp4.server.rpi.edu (8.13.0/8.13.0) with ESMTP id i6EKDlAV011110; Wed, 14 Jul 2004 16:13:48 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <40F58BE7.9050601@anduin.net> References: <25787.1089753241@critter.freebsd.dk> <40F4562D.2020101@linuxpowered.com> <20040714090640.1fe19f2b.steve@sohara.org> <200407141103.10881.michaelnottebrock@gmx.net> <20040714113019.7be536d5.steve@sohara.org> <40F58BE7.9050601@anduin.net> Date: Wed, 14 Jul 2004 16:13:46 -0400 To: Eirik Oeverby From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: freebsd-current@freebsd.org Subject: Re: CVSUP and 5.2.1 RELEASE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jul 2004 20:13:52 -0000 At 9:39 PM +0200 7/14/04, Eirik Oeverby wrote: >Garance A Drosihn wrote: >> >>Someday we have to clean these instructions up, and make sure we >>have a short, consistent set of instructions. And that we are >>saying the same thing everywhere we say anything about updating >>the system. So far, we have never *needed* `mergemaster -p' >>before buildworld, and I think it is confusing to tell users it ^^^^^^^^^^^ - NOTE >>should be done then. > >This is NOT true. Recently mergemaster -p insisted that I add >certain users and groups to my passwd/group files, to support >pf. Without that, I bet installworld would have gone down in ^^^^^^^^^^^^ - NOTE >flames .. correct me if I'm wrong (or don't bother, since this >is a pretty unimportant point anyway :) Hmm. I fail to see your point. What I said was: "We have never needed `mergemaster -p' before *-BUILDWORLD-*". You then emphatically state that I am wrong, and offer an example which talks about INSTALLWORLD. Not BUILDWORLD -- which is what *I* was talking about -- but INSTALLWORLD. I don't want to sound like a screaming lunatic here, but I do think you have missed a very significant detail in what I was saying. Note that I also quoted /usr/src/Makefile, which says: >># 1. `cd /usr/src' (or to the directory containing your source tree). >># 2. `make buildworld' >># 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC). >># 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC). >># 5. `reboot' (in single user mode: boot -s from the loader prompt). >># 6. `mergemaster -p' >># 7. `make installworld' >># 8. `mergemaster' >># 9. `reboot' Note that this *does* do mergemaster -p before installworld. Not before buildworld, but definitely before installworld. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu