Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Oct 2025 13:49:03 -0700
From:      Freddie Cash <fjwcash@gmail.com>
To:        Pete French <pete@twisted.org.uk>
Cc:        stable@freebsd.org
Subject:   Re: FreeBSD 15.0-BETA2 Now Available
Message-ID:  <CAOjFWZ4y5wXJGBspuOfOTVC7fMtCKwMtwbj9Z7CVCtMAUCNW_A@mail.gmail.com>
In-Reply-To: <20998fc7-08a5-44d9-9f59-a8f6a9136340@twisted.org.uk>
References:  <CAM9dGPu8rVbkm2hrXY83o_u6sebm_UJVazkkYWF4TC8x4x__5g@mail.gmail.com> <xdcutaktdowtmskdzthi@fpuv> <c8c4ac04-6e7e-407f-8d98-a33308902301@freebsd.org> <20998fc7-08a5-44d9-9f59-a8f6a9136340@twisted.org.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000005b5edc06419d37d5
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Oct 20, 2025 at 1:11=E2=80=AFPM Pete French <pete@twisted.org.uk> w=
rote:

> On 20/10/2025 18:04, Colin Percival wrote:
> > No, pkgbase is considered "experimental" in 14; the intended upgrade pa=
th
> > for 14.x (and older) systems is
> >
> > 1. FreeBSD Update to 15.
> > 2. Run pkgbasify at some point during the lifetime of 15.x.
> > 3. Use packages (probably via a freebsd-update front-end) to upgrade to
> 16.
>
> So will we be able to carry on with buildworld / installworld after the
> end of 15 ? IF not then whats the new process for people who cpmpile
> their own stuff ?
>

"make buildworld" will remain.
"make buildkernel" will remain.
"make installkernel" and "make installworld" will be replaced with "make
packages" (or similar, I haven't done this yet so not sure on the exact
command).
Then you use pkg(8) to update the repo info and to upgrade the installed
packages using the ones you just created.

Similar to how things are done in ports. You use poudriere to build
packages via the ports tree. Then use pkg(8) to install/upgrade using the
newly-built packages.

--=20
Freddie Cash
fjwcash@gmail.com

--0000000000005b5edc06419d37d5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">On Mon, Oct 20, 2025 at 1:11=E2=80=AFPM P=
ete French &lt;<a href=3D"mailto:pete@twisted.org.uk">pete@twisted.org.uk</=
a>&gt; wrote:</div><div class=3D"gmail_quote gmail_quote_container"><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex">On 20/10/2025 18:04, Colin Perci=
val wrote:<br>
&gt; No, pkgbase is considered &quot;experimental&quot; in 14; the intended=
 upgrade path<br>
&gt; for 14.x (and older) systems is<br>
&gt; <br>
&gt; 1. FreeBSD Update to 15.<br>
&gt; 2. Run pkgbasify at some point during the lifetime of 15.x.<br>
&gt; 3. Use packages (probably via a freebsd-update front-end) to upgrade t=
o 16.<br>
<br>
So will we be able to carry on with buildworld / installworld after the <br=
>
end of 15 ? IF not then whats the new process for people who cpmpile <br>
their own stuff ?<br></blockquote><div><br></div><div>&quot;make buildworld=
&quot; will remain.</div><div>&quot;make buildkernel&quot; will remain.</di=
v><div>&quot;make installkernel&quot; and &quot;make installworld&quot; wil=
l be replaced with &quot;make packages&quot; (or similar, I haven&#39;t don=
e this yet so not sure on the exact command).</div><div>Then you use pkg(8)=
 to update the repo info and to upgrade the installed packages using the on=
es you just created.</div><div><br></div><div>Similar to how things are don=
e in ports. You use poudriere to build packages via the ports tree. Then us=
e pkg(8) to install/upgrade using the newly-built packages.</div></div><div=
><br></div><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D=
"ltr" class=3D"gmail_signature">Freddie Cash<br><a href=3D"mailto:fjwcash@g=
mail.com" target=3D"_blank">fjwcash@gmail.com</a></div></div>

--0000000000005b5edc06419d37d5--



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