Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2006 13:46:17 +0200
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Kristian Vaaf <vaaf@broadpark.no>
Cc:        freebsd-questions@freebsd.org, "Donald J. O'Neill" <duncan.fbsd@gmail.com>
Subject:   Re: Haven't been able to make world in about a year
Message-ID:  <20060228114617.GB1471@flame.pc>
In-Reply-To: <7.0.1.0.2.20060228121217.022172c0@broadpark.no>
References:  <7.0.1.0.2.20060221103409.021a8808@broadpark.no> <43FAFBDC.2000403@dial.pipex.com> <200602210922.38445.duncan.fbsd@gmail.com> <7.0.1.0.2.20060228121217.022172c0@broadpark.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2006-02-28 12:15, Kristian Vaaf <vaaf@broadpark.no> wrote:
> >Your buildworld sequence appears to be a little lacking - either in the
> >detail you gave, or because some things are missing.
> >The buildworld sequence I us is:
> >===========================
> > (I use the alternate step 10 when I run the sequence)
> >
> >1)Script /home/script/buildworld/bw-?date run?
> >2)cd /usr/obj           pwd
> >3)chflags -R noschg *
> >4)rm -rf *
> >5)cd /usr/src           pwd             make cleandir   make cleandir
> >6)make buildworld && make buildkernel KERNCONF=customconfname
> >7)make installkernel KERNCONF=customconfname
> >8)exit
> >9)shutdown now          <Enter>
> >10) <Enter>                     to accept default location of sh
> >
> >alternate step 10
> >a)  shutdown -r now             <Enter>
> >b)  at boot menu        <6>
> >c)  boot -s                     <Enter>
> >d)  fsck -p                     <Enter>
> >e)  mount -u /                  <Enter>
> >f)  mount -a -t ufs             <Enter>
> >g)  swapon -a                   <Enter>
> >h)  cd /usr/src                 <Enter>
> >i)adjkerntz -i                  <Enter>
> >
> >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
> >===============================
> >
> >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=NINJA \
> && make installkernel KERNCONF=NINJA \
> && 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.




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