Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2006 17:02:35 +0200
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        "Donald J. O'Neill" <duncan.fbsd@gmail.com>, Kris Kennaway <kris@obsecurity.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Haven't been able to make world in about a year
Message-ID:  <20060228150235.GA19822@flame.pc>
In-Reply-To: <20060228145251.GA80820@xor.obsecurity.org> <200602280848.15780.duncan.fbsd@gmail.com>
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> <20060228145251.GA80820@xor.obsecurity.org> <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>

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

On 2006-02-28 08:48, "Donald J. O'Neill" <duncan.fbsd@gmail.com> wrote:
> On Tuesday 28 February 2006 05:46, Giorgos Keramidas wrote:
> > 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.
>
> That's a call to 'script' to run, telling it where to put the resulting
> text file. While it is running, commands are given and executed. Later,
> if something goes wrong, or you saw something you want to check on, you
> have a record of what happened that you can look at, and pass on to
> others, if needed.
>
> Could you explain the logic of running mergemaster -p, when you have
> nothing to run it on. /usr/obj was blown away at the beginning of the
> buildworld sequence. What are you going to check at that point? Please
> take a look at the handbook for the sequence that things should occur
> in. I would say look at /usr/src/UPDATING, but their sequence doesn't
> include installing the kernel anymore.

On 2006-02-28 09:52, Kris Kennaway <kris@obsecurity.org> wrote:
>
> 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.

Yes, thanks Kris.

Sorry for the buildworld/installworld confusion.  I meant right before
'make installworld'.

There are cases where 'installworld' will try to chown files to a newly
added system account (i.e. `_dhcp'), but will fail, leaving a half-installed
system if you don't run ``mergemaster -p'' before ``installworld''.

This is why I suggested *avoiding* a scripted, unattended build and install
cycle, until the OP who started this thread is comfortable that his builds
and installs are indeed going to succeed.



home | help

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