Re: "etcupdate extract" -- Failed to build new tree.

From: Mark Millard <marklmi_at_yahoo.com>
Date: Tue, 28 Oct 2025 17:23:01 UTC
Dag-Erling_Smørgrav <des_at_FreeBSD.org> wrote on
Date: Tue, 28 Oct 2025 12:35:28 UTC :

> Thomas Schweikle <tschweikle@gmail.com> writes:
> > Dag-Erling Smørgrav <des@freebsd.org> writes:
> > > Thomas Schweikle <tschweikle@gmail.com> writes:
> > > > Dag-Erling Smørgrav <des@freebsd.org> writes:
> > > > > How was this system installed?
> > > > By compiling 15-STABLE from latest available 14.3 getting sources via 
> > > How did you install 14.3?
> > Same way. It was Upgraded from 13-STABLE. And this was upgraded from
> > 12-STABLE. If I remember it right, the system installed from
> > disquettes was 5.0-RELEASE some way back in time ...
> 
> Do you understand the difference between the words “install” and
> “upgrade”?

Just to defend Thomas's use/interpretation of terminology
for the context that he specified up front: source based.

QUOTE of dropped material from the original message:
. . .
make buildworld KERNCONF=FBSD15
make kernel KERNCONF=FBSD15
make installkernel KERNCONF=FBSD15
reboot
etcupdate -p -> fails
make installworld KERNCONF=FBSD15
etcupdate -B -> fails
. . .
END QUOTE

So the "upgrade" to 15-STABLE involved 2 "install" operations
for this source-based context. That illustrates that, for
this sort of context, FreeBSD does not well maintain an
upgrade vs. install terminological distinction.

> What did you use prior to etcupdate? When was /etc last updated?

===
Mark Millard
marklmi at yahoo.com