Newer FreeBSD version for package zstd

I seem to have got my system into a bit of a mess.

Code:
# pkg update
Updating FreeBSD repository catalogue...
Fetching data.pkg: 100%    7 MiB   7.5MB/s    00:01   
Processing entries:   0%
Newer FreeBSD version for package zstd:
To ignore this error set IGNORE_OSVERSION=yes
- package: 1304000
- running kernel: 1302001
Ignore the mismatch and continue? [y/N]: n
pkg: repository FreeBSD contains packages for wrong OS version: FreeBSD:13:amd64
Processing entries:   0%
Unable to update repository FreeBSD
Error updating repositories!

Code:
# freebsd-version  
13.2-RELEASE-p12

Is it safe to try to update the FreeBSD Version to 13.4 with the following command and then update all the packages?

Code:
freebsd-update -r 13.4-RELEASE upgrade
 
Is it safe to try to update the FreeBSD Version to 13.4 with the following command and then update all the packages?
That command only downloads and prepares the upgrade, it doesn't apply anything. You'll need to run freebsd-update install (twice) to actually perform the upgrade.
 
Is it safe to try to update the FreeBSD Version to 13.4 with the following command and then update all the packages?
Some users reported having problems when making big jump, if I am not mistaking the last recommendation is to do progressive upgrade 13.2 -> 13.3 -> 13.4. Do not forget to merge files correctly when it's asked.

If there is trouble with pkg mixing version then I would not do any package update before upgrading FreeBSD version, to me it makes more sense in that order, first OS then packages but it's a personal opinion.
 
Back
Top