[Bug 291806] The pkgpbase release of 15.0-RELEASE is missing the MINIMAL kernel and several other packages

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 19 Dec 2025 17:23:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291806

            Bug ID: 291806
           Summary: The pkgpbase release of 15.0-RELEASE is missing the
                    MINIMAL kernel and several other packages
           Product: Base System
           Version: 15.0-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: vivek@khera.org

I have a 14.3 system using pkgbase as converted using pkgbasify at
14.2-RELEASE. I am attempting to upgrade it to 15.0-RELEASE. After much
research and discussion on reddit and the forums, I came up with this set of
steps. However the major hitch in this is that the MINIMAL kernel package is
missing from 15.0-RELEASE.

See also the forum discussion
https://forums.FreeBSD.org/threads/call-for-testing-pkgbase-support-in-15-0.97736/post-729900

pkg remove FreeBSD-src FreeBSD-src-sys

bectl create 15.0-RELEASE
bectl mount 15.0-RELEASE /mnt/upgrade
pkg -c /mnt/upgrade lock pkg
pkg -c /mnt/upgrade add -f
https://pkg.freebsd.org/FreeBSD:15:amd64/base_release_0/FreeBSD-pkg-bootstrap-15.0.pkg
# edit the file FreeBSD-base.conf to set the url to base_release_0 and
fingerprints to point to "/usr/share/keys/pkgbase-15"
emacs /mnt/upgrade/usr/local/etc/pkg/repos/FreeBSD-base.conf
env ABI=FreeBSD:15:amd64 pkg-static -c /mnt/upgrade upgrade -r FreeBSD-base
pkg -c /mnt/upgrade unlock pkg

At this point, we are left with a fair number of missing packages, including
the minimal kernel package which I am using. This is a system with a 14.3
kernel and 15.0 userland, which is an unusable system when booted.


running command: `pkg -c /mnt/upgrade version -vL=`

FreeBSD-dpv-14.3p7                 ?   orphaned: base
FreeBSD-dpv-dev-14.3p7             ?   orphaned: base
FreeBSD-dpv-dev-lib32-14.3p7       ?   orphaned: base
FreeBSD-dpv-lib32-14.3p7           ?   orphaned: base
FreeBSD-dpv-man-14.3p7             ?   orphaned: base
FreeBSD-efi-tools-dev-lib32-14.3p7 ?   orphaned: base
FreeBSD-efi-tools-lib32-14.3p7     ?   orphaned: base
FreeBSD-ftpd-14.3p7                ?   orphaned: base
FreeBSD-ftpd-man-14.3p7            ?   orphaned: base
FreeBSD-kernel-generic-mmccam-14.3p7 ?   orphaned: base
FreeBSD-kernel-minimal-14.3p7      ?   orphaned: base
FreeBSD-liby-dev-14.3p7            ?   orphaned: base
FreeBSD-liby-dev-lib32-14.3p7      ?   orphaned: base
FreeBSD-openssl-lib-lib32-14.3p7   ?   orphaned: base
FreeBSD-openssl-lib-man-14.3p7     ?   orphaned: base
FreeBSD-pkg-bootstrap-man-14.3p7   ?   orphaned: base
FreeBSD-sendmail-dev-14.3p7        ?   orphaned: base
FreeBSD-sendmail-dev-lib32-14.3p7  ?   orphaned: base
FreeBSD-sendmail-lib32-14.3p7      ?   orphaned: base
FreeBSD-tests-man-14.3p7           ?   orphaned: base
FreeBSD-unbound-14.3p7             ?   orphaned: base
FreeBSD-unbound-dev-14.3p7         ?   orphaned: base
FreeBSD-unbound-dev-lib32-14.3p7   ?   orphaned: base
FreeBSD-unbound-lib32-14.3p7       ?   orphaned: base
FreeBSD-unbound-man-14.3p7         ?   orphaned: base


There are also a whole bunch of non-base packages which are "succeeds remote"
now which I will ignore for now.

Curiously, the 15.0-STABLE pkgbase has the minimal kernel but I'd rather run
RELEASE.

Can we get these missing packages restored into the 15.0-RELEASE pkgbase set?

-- 
You are receiving this mail because:
You are the assignee for the bug.