From owner-freebsd-questions@FreeBSD.ORG Tue Feb 28 14:52:56 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 0723B16A420 for ; Tue, 28 Feb 2006 14:52:56 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1BB443D6B for ; Tue, 28 Feb 2006 14:52:52 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 967FD1A4E5E; Tue, 28 Feb 2006 06:52:52 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id EBEF951456; Tue, 28 Feb 2006 09:52:51 -0500 (EST) Date: Tue, 28 Feb 2006 09:52:51 -0500 From: Kris Kennaway To: "Donald J. O'Neill" Message-ID: <20060228145251.GA80820@xor.obsecurity.org> References: <7.0.1.0.2.20060221103409.021a8808@broadpark.no> <7.0.1.0.2.20060228121217.022172c0@broadpark.no> <20060228114617.GB1471@flame.pc> <200602280848.15780.duncan.fbsd@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="y0ulUmNC+osPPQO6" Content-Disposition: inline In-Reply-To: <200602280848.15780.duncan.fbsd@gmail.com> User-Agent: Mutt/1.4.2.1i Cc: Giorgos Keramidas , freebsd-questions@freebsd.org Subject: Re: Haven't been able to make world in about a year X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2006 14:52:56 -0000 --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 28, 2006 at 08:48:15AM -0600, Donald J. O'Neill wrote: > > > >11) script /home/script/buildworld/iw-???date run" > > > >12) cd /usr/src pwd > > > >13) mergemaster -p > > > >14) make installworld > > > >15) mergemaster -i ???install everything? > > > >16) exit > > > >17)shutdown -r now > > > >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D > > > > > > > >This should help a bit. > > > > > > Hello Don! > > > Thank you for some good help. > > > > > > My make.conf only had some use.perl stuff. > > > I added your flags. > > > > > > Also I've revised my sequence: > > > > > > cvsup -g -L 2 /etc/cvsupfile \ > > > > > > && cd /usr/obj \ > > > && chflags -R noschg * \ > > > && rm -rf * \ > > > > > > && cd /usr/src ; make clean \ > > > && make buildworld \ > > > && make buildkernel KERNCONF=3DNINJA \ > > > && make installkernel KERNCONF=3DNINJA \ > > > && make installworld \ > > > && mergemaster \ > > > > > > And am now ready to give it another go :) > > > > Until you are satisfied that everything works without any problems at > > all, please don't use scripts to run the builds. > > > > For instance, your script above lacks a call to ``mergemaster -p'' > > before the ``make buildworld'' step, which may be necessary. >=20 > That's a call to 'script' to run, telling it where to put the resulting= =20 > text file. While it is running, commands are given and executed. Later,= =20 > if something goes wrong, or you saw something you want to check on, you= =20 > have a record of what happened that you can look at, and pass on to=20 > others, if needed.=20 >=20 > Could you explain the logic of running mergemaster -p, when you have=20 > nothing to run it on. /usr/obj was blown away at the beginning of the=20 > buildworld sequence. What are you going to check at that point? Please=20 > take a look at the handbook for the sequence that things should occur=20 > in. I would say look at /usr/src/UPDATING, but their sequence doesn't=20 > include installing the kernel anymore. He means to run mergemaster -p before make installworld, as in the instructions quoted at the top of this email and in /usr/src/UPDATING. Also, the documented sequence *does* include installing the kernel, so I don't know what you mean there either. Kris --y0ulUmNC+osPPQO6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (FreeBSD) iD8DBQFEBGPDWry0BWjoQKURAqCAAJ9xu78UhwYSeeLAUXauYIN5CI0AlgCg0gUS Cv/av/VLSam9pwlY4KFHcFk= =bzl1 -----END PGP SIGNATURE----- --y0ulUmNC+osPPQO6--