Upgrading world from 5.0-dp1 to 5.1-RELEASE

Willem Jan Withagen wjw at withagen.nl
Thu Feb 12 06:15:24 PST 2004


From: "Dag-Erling Smørgrav" <des at des.no>
> "Willem Jan Withagen" <wjw at withagen.nl> writes:
> > So that suggests running an install(1) calling the kernel, but the kernel
> > is not recent enough to have that call onboard.
> > So that could mean a 5.2_install trying to run on a 5.1 kernel??
>
> There are two issues.  First, 5.2's install(1) uses a system call that
> doesn't exist in 5.1.  Second, 5.1's install(1) uses a system call
> that does not exist in 5.2 unless you compiled your kernel with the
> COMPAT_FREEBSD4 option.  This is explained in UPDATING, which I assume
> you have read at least three times by now.

This confirms that I'm understanding somewhat more now what is what about that
in UPDATING.

So since my buildserver is running current
(although an old one: FreeBSD 5.2-CURRENT #25: Mon Dec 22)
it builds, when building 5.1, the installation toolset to be used on 5.2.
And those tools cannot be used on 5.1 due to the missing systemcall.
So what I/it would need then, is to build 5.1 compatible installtools on
a 5.2 running system???

For the time being I'll start packing, counting my beans, reading UPDATINGS,
ski down some slope. And refigure the issue after I get back.

Thanx for all the patience Des,

--WjW



More information about the freebsd-current mailing list