Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 03 May 2025 13:07:33 -0300
From:      Joseph Mingrone <jrm@freebsd.org>
To:        freebsd-pkgbase@freebsd.org
Subject:   CFT: pkgbase support in 15.0
Message-ID:  <86a57t3cfu.fsf@asn.ftfl.ca>

index | next in thread | raw e-mail

[-- Attachment #1 --]
In 2003, freebsd-update arrived, allowing users to perform binary
updates from one FreeBSD release to another.  That's a lot of collective
time and energy saved by freeing regular users from building the same
sources locally.  After a solid 22-year run, freebsd-update support will
end with the 14 branch.  Its successor is pkgbase, which, as the name
suggests, packages FreeBSD's base system.  In short, the base system can
now be managed similarly to third-party packages.  To update from one
point release to another, simply run pkg upgrade.

In late April, key work landed in the main branch to enable fresh
installations of FreeBSD with pkgbase support [0].  Existing systems
running 14.0 or later can also be managed with pkgbase after running
pkgbasify [1], a tool created under sponsorship from the FreeBSD
Foundation to convert existing systems.

We encourage everyone to test pkgbase on spare or test hardware, using
either the installer from one of the latest 15.0 snapshot images [2] or
pkgbasify.  Please note that while most of the preliminary feedback has
been positive, this work is still experimental; you should only test on
systems you can afford to lose and reinstall.

Some outstanding work is planned:
     - FreeBSD handbook documentation
     - Offline installation support (install media packages)
     - Working bootonly.iso
     - Pkgbase-based local and cloud VM images.

The 15.0 release schedule [3] lists the code slush starting on August 8,
so the deadline for this work is only a few months away.  Please test
early and often.  Issues can be reported in Bugzilla using a bug subject
prefixed with 'pkgbase:'

Thanks,
Joe

[0] For now, the installer only offers network pkgbase installs; support
    for installing from optical media or USB images will land soon.
    Also, a known problem with the bootonly.iso will be fixed soon.
[1] https://github.com/FreeBSDFoundation/pkgbasify
[2] https://download.freebsd.org/snapshots/ISO-IMAGES/15.0/
[3] https://www.freebsd.org/releases/15.0R/schedule/

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iQKkBAEBCgCOFiEEVbCTpybDiFVxIrrVNqQMg7DW754FAmgWP0ZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1
QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUQHGpybUBmcmVl
YnNkLm9yZwAKCRA2pAyDsNbvnp0sD/4wgJk2yatiFnnrbkxtxCaL/l1mhRJDbSYQ
/lBM1mB+52b17VvF982iJs8aaYtvHcM0fip3Eb7Zbz5MX/MDDeKEFxfw5nu86Uq/
o8zUee9cAvoYIjKQIFHvpYrBjweFoIqMfb3ucIMyS78PNAfFioKbGCYF9Az0T2KA
PW+M9sC685Z6ybHy4qhSkQmGyPGrDJFhpyohL+zXqSJeWKB7H2kAQOo7ishtcY08
f8nnU2fSO77TewE1q83+oxyuo0r5GN13TuX25gUzOVq1Dzx3qaCVcc+1ZdGZKY6R
Ttb8BN2QdW/TixDRI+YEu3zfc50bW8XJg37cYpVSvKPDWoNRdQ1I0pS/35HQi4VI
Y1GivpI/OaWbQVk2yoo1YUXvGgVdX7hnmJIqEJp4fCLnJgllisGr2oheQqSIGH64
UQN4Hdf3INdzRFOjll9xk0pObUQEw76SL/LKviDc6y+Cvee69U/yF4pF4oua9Drk
tOTW2v/x+DJu5P74xpbrLwphpUEj3Sou6HAs/e62DeculUiiCmgh4aPGErDPkqQt
6ugJYhExjMMU5ue3redDg6acVSsx3+HJXWi86GL4zJ1S2U6awA7EvBQTAOWo/Tig
0kZp4QQJZFCpXPOlVcMzvuZIq3d5qtZPWnrAOnpwkp9PHyvs0rD5cwY9vitQ7tLO
y3Al8xWa9Q==
=BoiQ
-----END PGP SIGNATURE-----
help

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