Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Dec 2009 20:50:29 -0600
From:      Peter Steele <psteele@maxiscale.com>
To:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   What is proper process for source installs?
Message-ID:  <7B9397B189EB6E46A5EE7B4C8A4BB7CB33D0D678@MBX03.exg5.exghost.com>

next in thread | raw e-mail | index | archive | help
We had been building systems from the binary release plus our custom kernel=
. In doing that we just used the base collection from the 8.0 binary releas=
e DVD and copied our kernel files to /boot/kernel. We are now doing both in=
stallworld and installkernel. The issue I'm having is figuring out what els=
e is needed to complete the package. For example, /etc is not part of insta=
llworld, as well as a number of other text files. My inclination is to inst=
all the base package from the 8.0 binary release, and then update that set =
with whatever is produced by installworld. However, when I try to combine t=
he trees I get these errors:

bin/rcp: Can't unlink already-existing object: Operation not permitted
lib/libc.so.7: Can't unlink already-existing object: Operation not permitte=
d
lib/libcrypt.so.5: Can't unlink already-existing object: Operation not perm=
itted
lib/libthr.so.3: Can't unlink already-existing object: Operation not permit=
ted
libexec/ld-elf.so.1: Can't unlink already-existing object: Operation not pe=
rmitted

and so on. So it's safe to say just merging the trees like this isn't the w=
ay to go. What is the proper process to finish a bsd image after installwor=
ld and installkernel is done?




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