> It's possible to do this without modifying the config files
> using `-o ABI=...  -o OSVERSION=1501000 ...`
> People should also update ports (to get latest pkg),
> also kmods if required.

Agreed.

Thank You for suggestions.

I added UPDATE 1 with information how to do upgrade w/o modifying the config 
files:

- 
https://vermaden.wordpress.com/2026/05/10/freebsd-pkgbase-minor-upgrades#UPDATE1

I also added additional info about updating boot code - both 'BIOS' and 'UEFI'.

One thing that bothers me ...

This:

host # pkg -o ABI=FreeBSD:15:$(uname -m) \
           -o OSVERSION=1501000 \
           --chroot=/tmp/NEW \
           upgrade

 ... as I specify '-o OSVERSION=1501000' option for pkg(8) ... why '-o 
ABI=FreeBSD:15:$(uname -m)' is also needed to make it work? The '15' part or 
'${ARCH}' part does not change ...

I mean - I know this is a pkg(8) design decision - just do not see logic in it.

Regards,
vermaden

Reply via email to