Re: FreeBSD 15.1-RC3 Now Available
Date: Sat, 20 Jun 2026 18:24:51 UTC
On June 20, 2026 9:12:15 PM GMT+03:00, Harry Schmalzbauer <freebsd@omnilan.de> wrote: >On 2026-06-20 20:01, Colin Percival wrote: >... >>> Why is the release media missing so many FreeBSD-set- packages? >>> Notably all FreeBSD-set-*-jail packages? >> Which release media? We have a different subset on different media. In >> particular we don't put the debug packages onto the disc1/memstick images. >> >> It's quite possible that we forgot to add the jail sets into disc1/memstick >> since those were added fairly late in the pkgbase process... > > >I had a hard time creating my own release media for pkgbase. >Some tweaks were needed to release/Makefile and release/scripts/pkgbase-stage.lua in order to get a custom KERNCONF defined kernel onto the release. >But I missed all the -set-*-jail packages.So I simply compared with the content of releases/amd64/amd64/ISO-IMAGES/15.1/FreeBSD-15.1-RELEASE-amd64-disc1.iso: > > >usr/freebsd-packages/offline/FreeBSD-set-base-15.1.pkg >usr/freebsd-packages/offline/FreeBSD-set-devel-15.1.pkg >usr/freebsd-packages/offline/FreeBSD-set-lib32-15.1.pkg >usr/freebsd-packages/offline/FreeBSD-set-minimal-15.1.pkg >usr/freebsd-packages/offline/FreeBSD-set-optional-15.1.pkg >usr/freebsd-packages/offline/FreeBSD-set-src-15.1.pkg >usr/freebsd-packages/offline/FreeBSD-set-tests-15.1.pkg >usr/freebsd-packages/offline/FreeBSD-smbutils-15.1.pkg > > >which is missing those too :-( > >Do you intend to keep scripts/pkgbase-stage.lua? > >I have many patches in the pipeline needed to allow release customization at all with pkgbase (for example to define a REVISION of 15.1.2 and BRANCH_OVERRIDE=CUST, and custom KERNCONF etc...). > >Unfortunately I can't find much time to continue maintaining my (local) enterprise deployment extensions for FreeBSD. >But I'm happily sharing a diff for some optimization discussions, in case we agree on 'offline' setup is still first-class method these days ;-) > >Thanks, >-harry > share them anyway, i'm curious how others make their custom releases...