Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Dec 2004 23:28:05 +0100
From:      "Simon L. Nielsen" <simon@FreeBSD.org>
To:        Giorgos Keramidas <keramida@freebsd.org>
Cc:        cvs-all@freebsd.org
Subject:   Re: cvs commit: doc/en_US.ISO8859-1/books/handbook/cutting-edge chapter.sgml
Message-ID:  <20041223222805.GC22614@eddie.nitro.dk>
In-Reply-To: <20041223221456.GB1390@gothmog.gr>
References:  <200412231647.iBNGlFNX069284@repoman.freebsd.org> <20041223220654.GA22614@eddie.nitro.dk> <20041223221456.GB1390@gothmog.gr>

next in thread | previous in thread | raw e-mail | index | archive | help

--UFHRwCdBEJvubb2X
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2004.12.24 00:14:56 +0200, Giorgos Keramidas wrote:
> On 2004-12-23 23:06, "Simon L. Nielsen" <simon@FreeBSD.org> wrote:
> > On 2004.12.23 16:47:15 +0000, Giorgos Keramidas wrote:
> > > keramida    2004-12-23 16:47:15 UTC
> > >
> > >   FreeBSD doc repository
> > >
> > >   Modified files:
> > >     en_US.ISO8859-1/books/handbook/cutting-edge chapter.sgml
> > >   Log:
> > >   Describe when it may be necessary to run mergemaster before
> > >   'make buildworld'.  In rare cases, mergemaster may need to be
> > >   run twice: one time before buildworld (to update /etc/group
> > >   or any other files required for a successful buildworld) and
> > >   one time after installworld (to merge all the src/etc updates
> > >   to the /etc directory of the system).
> > >
> > >   Point to /usr/src/UPDATING for details of when and why this
> > >   is necessary.
> >
> > Are you really sure that is correct?  AFAIK it is only necessary
> > before installworld, which is also what UPDATING says.
>=20
> Yes, I am.
>=20
> I asked Doug about this, and he explained to me that there are rare
> cases when mergemaster -p has to run *before* buildworld too (i.e. when
> the buildworld stage depends on the existence of a specific user group).
>=20
> These cases are indeed very _rare_.  I haven't bumped on anything of the
> sort for a long time now (not once since I updated my 5.2-CURRENT system
> to HEAD some time in May 2004, for instance).  If UPDATING says that
> mergemaster -p is necessary though, it definitely *is*.  This is why I
> also pointed at UPDATING as the authoritative reference :-)

Fair enough, but the examples to build/install FreeBSD in UPDATING
does not have mergemaster -p before buildworld, so I guess those
should be updated too ?

--=20
Simon L. Nielsen

--UFHRwCdBEJvubb2X
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFBy0Z1h9pcDSc1mlERAsYYAJsFMNQAD59AZR3WLUvQq2Cb7Yz0PwCgrIH4
Wv+tbDtNmM6WtXGmQgtXW/Y=
=cZcd
-----END PGP SIGNATURE-----

--UFHRwCdBEJvubb2X--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041223222805.GC22614>