I cant update to p4

Code:
sudo freebsd-update fetch
Password:
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 14.2-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
The following files will be updated as part of updating to
14.2-RELEASE-p4:
/bin/freebsd-version
/boot/kernel/if_ena.ko
/boot/kernel/zfs.ko
/lib/libc.so.7
/lib/libzpool.so.2
/rescue/[
/rescue/bectl
/rescue/bsdlabel
/rescue/bunzip2
/rescue/bzcat
/rescue/bzip2
/rescue/camcontrol
/rescue/cat
/rescue/ccdconfig
/rescue/chflags
/rescue/chgrp
/rescue/chio
/rescue/chmod
/rescue/chown
/rescue/chroot
/rescue/clri
/rescue/cp
/rescue/csh
/rescue/date
/rescue/dd
/rescue/devfs
/rescue/df
/rescue/dhclient
/rescue/disklabel
/rescue/dmesg
/rescue/dump
/rescue/dumpfs
/rescue/dumpon
/rescue/echo
/rescue/ed
/rescue/ex
/rescue/expr
/rescue/fastboot
/rescue/fasthalt
/rescue/fdisk
/rescue/fetch
/rescue/fsck
/rescue/fsck_4.2bsd
/rescue/fsck_ffs
/rescue/fsck_msdosfs
/rescue/fsck_ufs
/rescue/fsdb
/rescue/fsirand
/rescue/gbde
/rescue/geom
/rescue/getfacl
/rescue/glabel
/rescue/gpart
/rescue/groups
/rescue/gunzip
/rescue/gzcat
/rescue/gzip
/rescue/halt
/rescue/head
/rescue/hostname
/rescue/id
/rescue/ifconfig
/rescue/init
/rescue/ipf
/rescue/iscsictl
/rescue/iscsid
/rescue/kenv
/rescue/kill
/rescue/kldconfig
/rescue/kldload
/rescue/kldstat
/rescue/kldunload
/rescue/ldconfig
/rescue/less
/rescue/link
/rescue/ln
/rescue/ls
/rescue/lzcat
/rescue/lzma
/rescue/md5
/rescue/mdconfig
/rescue/mdmfs
/rescue/mkdir
/rescue/mknod
/rescue/more
/rescue/mount
/rescue/mount_cd9660
/rescue/mount_msdosfs
/rescue/mount_nfs
/rescue/mount_nullfs
/rescue/mount_udf
/rescue/mount_unionfs
/rescue/mt
/rescue/mv
/rescue/nc
/rescue/newfs
/rescue/newfs_msdos
/rescue/nos-tun
/rescue/pgrep
/rescue/ping
/rescue/ping6
/rescue/pkill
/rescue/poweroff
/rescue/ps
/rescue/pwd
/rescue/rcorder
/rescue/rdump
/rescue/realpath
/rescue/reboot
/rescue/red
/rescue/rescue
/rescue/restore
/rescue/rm
/rescue/rmdir
/rescue/route
/rescue/routed
/rescue/rrestore
/rescue/rtquery
/rescue/rtsol
/rescue/savecore
/rescue/sed
/rescue/setfacl
/rescue/sh
/rescue/shutdown
/rescue/sleep
/rescue/stty
/rescue/swapon
/rescue/sync
/rescue/sysctl
/rescue/tail
/rescue/tar
/rescue/tcsh
/rescue/tee
/rescue/test
/rescue/tunefs
/rescue/umount
/rescue/unlink
/rescue/unlzma
/rescue/unxz
/rescue/unzstd
/rescue/vi
/rescue/whoami
/rescue/xz
/rescue/xzcat
/rescue/zcat
/rescue/zdb
/rescue/zfs
/rescue/zpool
/rescue/zstd
/rescue/zstdcat
/rescue/zstdmt
/sbin/init
/usr/bin/asn1_compile
/usr/bin/lldb
/usr/bin/lldb-server
/usr/bin/slc
/usr/lib/debug/boot/kernel/if_ena.ko.debug
/usr/lib/debug/boot/kernel/zfs.ko.debug
/usr/lib/libc.a
/usr/lib/libc_pic.a
/usr/lib/liblzma.a
/usr/lib/liblzma.so.5
/usr/lib/libzpool.a
/usr/lib32/libc.a
/usr/lib32/libc.so.7
/usr/lib32/libc_pic.a
/usr/lib32/liblzma.a
/usr/lib32/liblzma.so.5
/usr/lib32/libzpool.a
/usr/lib32/libzpool.so.2
/usr/sbin/nologin
/usr/sbin/pmc
END
I touch :
And then I go out into
pal@bris:~

This is my second time trying. And the first time I got a message that the p1 will expire in 3 months, although I have a p3[/code]
 
It's a long list of files that's shown through less(1). Exit less(1), then actually install the updates; freebsd-update install. Then look at freebsd-version -urk
 
You could probably use a typing lesson, or two :D

Skipping over the obvious typos, you seem to have succeeded in installing the updates.
 
freebsd-version(8):
Code:
     If several of the above options are specified, freebsd-version will print
     the installed kernel version first, then the running kernel version, next
     the userland version, and finally the userland version of the specified
     jails, on separate lines.  If neither is specified, it will print the
     userland version only.

p2, p3 and p4 didn't involve changes to the kernel, they've been userland issues only. So the kernel still being p1 is correct. As long as the first (installed kernel version) and second (currently running kernel) are the same. If those are different you would need to reboot to load the 'new' (patched) kernel.

And the message about the impending EoL is also correct, 14.3 was released recently, which means 14.2 will be end-of-life three months later (end of September 2025).

 
freebsd-version(8):
Code:
     If several of the above options are specified, freebsd-version will print
     the installed kernel version first, then the running kernel version, next
     the userland version, and finally the userland version of the specified
     jails, on separate lines.  If neither is specified, it will print the
     userland version only.

p2, p3 and p4 didn't involve changes to the kernel, they've been userland issues only. So the kernel still being p1 is correct. As long as the first (installed kernel version) and second (currently running kernel) are the same. If those are different you would need to reboot to load the 'new' (patched) kernel.

And the message about the impending EoL is also correct, 14.3 was released recently, which means 14.2 will be end-of-life three months later (end of September 2025).

After rebooting
freebsd-version -urk
14.2-RELEASE-p1
14.2-RELEASE-p1
14.2-RELEASE-p4

When I started updating, a message appeared that you need to update p1 because its term is coming to an end. How do I update it?And if it doesn’t need to be updated, then why does such a message appear?
 
When I started updating, a message appeared that you need to update p1 because its term is coming to an end. How do I update it?And if it doesn’t need to be updated, then why does such a message appear?
This has nothing to do with the patch level but with the minor version which is 14.2 and will indeed be end of life in 2 months, it is just there as a reminder in case you forgot, do not panic everything is fine, if you don't want to see this message again just upgrade to 14.3 otherwise deal with it(it's just a message ...).
 
This has nothing to do with the patch level but with the minor version which is 14.2 and will indeed be end of life in 2 months, it is just there as a reminder in case you forgot, do not panic everything is fine, if you don't want to see this message again just upgrade to 14.3 otherwise deal with it(it's just a message ...).
Now is Ok
sudo freebsd-version -urk
14.3-RELEASE
14.3-RELEASE
14.3-RELEASE-p1
 
Yes, that looks good. Upgrade to 14.3 appears to have been successful. And p1 for 14.3 only fixed a userland issue, so that shows -p1 and the kernel (installed and running) is still patchless (is that a proper word?)
 
Back
Top