Failed upgrade to 25.1.2

Started by markfarquhar@gmail.com, March 07, 2025, 05:31:37 PM

Previous topic - Next topic
Attempting to upgrade 25.1.to 25.1.2, but it fails to on downloads, I've tried changing mirrors.  Any help appreciated:

The process will require 8 MiB more space.
75 MiB to be downloaded.
[1/42] Fetching boost-libs-1.87.0_1.pkg: ...... done
pkg-static: cached package boost-libs-1.87.0_1: missing or size mismatch, fetching from remote
[2/42] Fetching boost-libs-1.87.0_1.pkg: ......... done
pkg-static: cached package boost-libs-1.87.0_1: missing or size mismatch, cannot continue



First try a cleanup.

pkg clean -y
Then try again going to 25.1.2. In case of issues post here the full output.

Tried pkg clean with following result

root@Vagg:~ # pkg clean -y
Nothing to do.
root@Vagg:~ #


Repeated upgrade from console with the same failed result

***GOT REQUEST TO UPDATE***
Currently running OPNsense 25.1 (amd64) at Tue Mar 11 11:30:13 GMT 2025
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Checking for upgrades (154 candidates): .......... done
Processing candidates (154 candidates): .... done
The following 49 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
    boost-libs: 1.86.0_1 -> 1.87.0_1
    ca_root_nss: 3.104 -> 3.108
    curl: 8.11.1_1 -> 8.12.1
    dnsmasq: 2.90_4,1 -> 2.90_5,1
    easy-rsa: 3.2.1_1,1 -> 3.2.2,1
    icu: 74.2_1,1 -> 76.1,1
    libpsl: 0.21.5_1 -> 0.21.5_2
    libunistring: 1.2 -> 1.3
    monit: 5.34.3 -> 5.34.4
    nss: 3.107 -> 3.108
    ntp: 4.2.8p18_1 -> 4.2.8p18_4
    openldap26-client: 2.6.9 -> 2.6.9_1
    openssh-portable: 9.9.p1_1,1 -> 9.9.p2_1,1
    openssl: 3.0.15_1,1 -> 3.0.16,1
    opnsense: 25.1 -> 25.1.2
    opnsense-update: 25.1 -> 25.1.2
    pcre2: 10.43 -> 10.45
    php83: 8.3.15 -> 8.3.17_1
    php83-ctype: 8.3.15 -> 8.3.17_1
    php83-curl: 8.3.15 -> 8.3.17_1
    php83-dom: 8.3.15 -> 8.3.17_1
    php83-filter: 8.3.15 -> 8.3.17_1
    php83-gettext: 8.3.15 -> 8.3.17_1
    php83-ldap: 8.3.15 -> 8.3.17_1
    php83-mbstring: 8.3.15 -> 8.3.17_1
    php83-pcntl: 8.3.15 -> 8.3.17_1
    php83-pdo: 8.3.15 -> 8.3.17_1
    php83-session: 8.3.15 -> 8.3.17_1
    php83-simplexml: 8.3.15 -> 8.3.17_1
    php83-sockets: 8.3.15 -> 8.3.17_1
    php83-sqlite3: 8.3.15 -> 8.3.17_1
    php83-xml: 8.3.15 -> 8.3.17_1
    php83-zlib: 8.3.15 -> 8.3.17_1
    py311-Babel: 2.16.0 -> 2.17.0
    py311-Jinja2: 3.1.4 -> 3.1.5
    py311-anyio: 4.7.0 -> 4.8.0
    py311-attrs: 24.3.0 -> 25.1.0
    py311-certifi: 2024.12.14 -> 2025.1.31
    py311-cryptography: 42.0.8_5,1 -> 42.0.8_7,1
    py311-duckdb: 1.1.3 -> 1.2.0
    py311-pyasn1-modules: 0.4.0 -> 0.4.1
    py311-pylsqpack: 0.3.18 -> 0.3.19
    py311-trio: 0.28.0 -> 0.29.0
    py311-truststore: 0.10.0 -> 0.10.1
    py311-tzdata: 2024.2 -> 2025.1
    sqlite3: 3.46.1,1 -> 3.46.1_1,1
    suricata: 7.0.8 -> 7.0.8_2
    syslog-ng: 4.8.1_3 -> 4.8.1_5

Installed packages to be REINSTALLED:
    kea-2.6.1_2 (required shared library changed)

Number of packages to be upgraded: 48
Number of packages to be reinstalled: 1

The process will require 8 MiB more space.
75 MiB to be downloaded.
[1/42] Fetching boost-libs-1.87.0_1.pkg: .... done
pkg-static: cached package boost-libs-1.87.0_1: missing or size mismatch, fetching from remote
[2/42] Fetching boost-libs-1.87.0_1.pkg: ..... done
pkg-static: cached package boost-libs-1.87.0_1: missing or size mismatch, cannot continue
Consider running 'pkg update -f'
Starting web GUI...done.
***DONE***


Still looks like a mirror issue... Which ones did you try ?

Are you seeing this  if you select the Amsterdam mirror ?

It was originally set to default, I tried Kent Uni then Amsterdam, all the same.  Today I tried Kent Uni again and it was the same, failing at first package.  I tried Terrahost(Norway) but that repository just gave an error on selection, I then selected 'default' and this time it got a little farther,then I tried (New York) and it went a lttle further still, see below.  Starting to wonder if my system or the communication is having a problem with hashes/fingerprints I'm not familiar with the detail of the process but the statement missing or size mismatch, fetching from remote seems to indicate the pkg manager goes to a remote location to get the fingerprint after each file is downloaded.  Starting to wonder if I should try running the suggested pkg update -f

Default mirror:-

The process will require 23 MiB more space.
95 MiB to be downloaded.
[1/57] Fetching py311-anyio-4.8.0.pkg: .......... done
[2/57] Fetching py311-cryptography-42.0.8_7,1.pkg: .......... done
[3/57] Fetching lighttpd-1.4.77_1.pkg: .......... done
[4/57] Fetching php83-filter-8.3.17_1.pkg: ... done
[5/57] Fetching opnsense-update-25.1.3.pkg: ..... done
[6/57] Fetching php83-curl-8.3.17_1.pkg: ...... done
[7/57] Fetching py311-numpy-1.26.4_5,1.pkg: ...... done
pkg-static: cached package py311-numpy-1.26.4_5,1: missing or size mismatch, fetching from remote
[8/57] Fetching py311-numpy-1.26.4_5,1.pkg: ...... done
pkg-static: cached package py311-numpy-1.26.4_5,1: missing or size mismatch, cannot continue
Consider running 'pkg update -f'
Starting web GUI...done.
***DONE***


New York Mirror:-

The process will require 23 MiB more space.
94 MiB to be downloaded.
[1/51] Fetching py311-numpy-1.26.4_5,1.pkg: .......... done
[2/51] Fetching openssl-3.0.16,1.pkg: .......... done
[3/51] Fetching monit-5.34.4.pkg: .......... done
[4/51] Fetching boost-libs-1.87.0_1.pkg: .......... done
[5/51] Fetching nss-3.109.pkg: .......... done
[6/51] Fetching libunistring-1.3.pkg: .......... done
[7/51] Fetching py311-pyasn1-modules-0.4.1.pkg: .......... done
[8/51] Fetching php83-ldap-8.3.17_1.pkg: ..... done
[9/51] Fetching easy-rsa-3.2.2,1.pkg: ....... done
[10/51] Fetching krb5-1.21.3_1.pkg: .......... done
[11/51] Fetching icu-76.1,1.pkg: ....... done
pkg-static: cached package icu-76.1,1: missing or size mismatch, fetching from remote
[12/51] Fetching icu-76.1,1.pkg: ...... done
pkg-static: cached package icu-76.1,1: missing or size mismatch, cannot continue
Consider running 'pkg update -f'
Starting web GUI...done.
***DONE***

What is the output from this command ? Try to update if it completes without errors

rm -fv /var/cache/pkg/*.pkg

rm -fv /var/cache/pkg/*.pkg completed without errors but update problem remains

Is this UFS or ZFS ? If UFS can you do a fsck ?

Its ZFS.  I get varying results at the moment it consisting fails on py311-panadas-2.1.4,1.pkg.  I note that someone else has raised a call similar to mine  https://forum.opnsense.org/index.php?topic=45981.0

Do a healthcheck and post the full output here.

Run from Firmware->Status->Audit->Health

**GOT REQUEST TO AUDIT HEALTH***
Currently running OPNsense 25.1 (amd64) at Thu Mar 20 19:18:07 GMT 2025
>>> Root file system: zroot/ROOT/default
>>> Check installed kernel version
Version 25.1 is correct.
>>> Check for missing or altered kernel files
No problems detected.
>>> Check installed base version
Version 25.1 is correct.
>>> Check for missing or altered base files
No problems detected.
>>> Check installed repositories
OPNsense (Priority: 11)
>>> Check installed plugins
No plugins found.
>>> Check locked packages
No locks found.
>>> Check for missing package dependencies
Checking all packages: .......... done
>>> Check for missing or altered package files
Checking all packages: .......... done
>>> Check for core packages consistency
Core package "opnsense" at 25.1 has 69 dependencies to check.
Checking packages: ..
ca_root_nss-3.104 version mismatch, expected 3.108
Checking packages: .....
dnsmasq-2.90_4,1 version mismatch, expected 2.90_5,1
Checking packages: ...........
lighttpd-1.4.77 version mismatch, expected 1.4.77_1
Checking packages: .
monit-5.34.3 version mismatch, expected 5.34.4
Checking packages: .
mpd5-5.9_18 version mismatch, expected 5.9_19
Checking packages: .
ntp-4.2.8p18_1 version mismatch, expected 4.2.8p18_4
Checking packages: .
openssh-portable-9.9.p1_1,1 version mismatch, expected 9.9.p2_1,1
Checking packages: ..
opnsense-25.1 version mismatch, expected 25.1.3
Checking packages: ...
opnsense-update-25.1 version mismatch, expected 25.1.3
Checking packages: ..
pftop-0.10_1 version mismatch, expected 0.12
Checking packages: .
php83-ctype-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-curl-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-dom-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-filter-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-gettext-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: ..
php83-ldap-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-pcntl-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-pdo-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .....
php83-session-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-simplexml-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-sockets-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-sqlite3-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-xml-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-zlib-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: ..
py311-Jinja2-3.1.4 version mismatch, expected 3.1.6
Checking packages: ..
py311-duckdb-1.1.3 version mismatch, expected 1.2.0
Checking packages: ...
py311-numpy-1.26.4_2,1 version mismatch, expected 1.26.4_5,1
Checking packages: ...........
suricata-7.0.8 version mismatch, expected 7.0.8_2
Checking packages: .
syslog-ng-4.8.1_3 version mismatch, expected 4.8.1_5
Checking packages: ... done
***DONE***

OK, let's try this.

Set the mirror to Amsterdam. Reboot - in case there are stuck processes.

Then.
pkg install -f pkg && opnsense-update -bk
If it completes successfully and asks for a reboot do it, else post the output here.

When it's back.
opnsense-update -p
Same as in the previous step, if it completes successfully reboot, else post the output.

March 23, 2025, 02:01:17 PM #12 Last Edit: March 23, 2025, 04:04:09 PM by Squelch
Hello all,

I have a new installation of OPNsense 25.1 and have also run into this issue while attempted to update except in this case to 25.1.3.

OPNsense is running as a Proxmox Virtual Machine using the community repositories and ZFS filesystem.

Mirrors attempted - OPNsense, University of Kent and TerraHost (this repository appears to be broken)

Output of upgrade attempt:
***GOT REQUEST TO UPDATE***
Currently running OPNsense 25.1 (amd64) at Sun Mar 23 11:04:49 GMT 2025
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Checking for upgrades (156 candidates): .......... done
Processing candidates (156 candidates): .... done
The following 57 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
boost-libs: 1.86.0_1 -> 1.87.0_1
ca_root_nss: 3.104 -> 3.108
curl: 8.11.1_1 -> 8.12.1
dnsmasq: 2.90_4,1 -> 2.90_5,1
easy-rsa: 3.2.1_1,1 -> 3.2.2,1
icu: 74.2_1,1 -> 76.1,1
indexinfo: 0.3.1 -> 0.3.1_1
krb5: 1.21.3 -> 1.21.3_1
libpsl: 0.21.5_1 -> 0.21.5_2
libunistring: 1.2 -> 1.3
lighttpd: 1.4.77 -> 1.4.77_1
monit: 5.34.3 -> 5.34.4
mpd5: 5.9_18 -> 5.9_19
nss: 3.107 -> 3.109
ntp: 4.2.8p18_1 -> 4.2.8p18_4
openldap26-client: 2.6.9 -> 2.6.9_1
openssh-portable: 9.9.p1_1,1 -> 9.9.p2_1,1
openssl: 3.0.15_1,1 -> 3.0.16,1
opnsense: 25.1 -> 25.1.3
opnsense-update: 25.1 -> 25.1.3
pcre2: 10.43 -> 10.45
pftop: 0.10_1 -> 0.12
php83: 8.3.15 -> 8.3.17_1
php83-ctype: 8.3.15 -> 8.3.17_1
php83-curl: 8.3.15 -> 8.3.17_1
php83-dom: 8.3.15 -> 8.3.17_1
php83-filter: 8.3.15 -> 8.3.17_1
php83-gettext: 8.3.15 -> 8.3.17_1
php83-ldap: 8.3.15 -> 8.3.17_1
php83-mbstring: 8.3.15 -> 8.3.17_1
php83-pcntl: 8.3.15 -> 8.3.17_1
php83-pdo: 8.3.15 -> 8.3.17_1
php83-session: 8.3.15 -> 8.3.17_1
php83-simplexml: 8.3.15 -> 8.3.17_1
php83-sockets: 8.3.15 -> 8.3.17_1
php83-sqlite3: 8.3.15 -> 8.3.17_1
php83-xml: 8.3.15 -> 8.3.17_1
php83-zlib: 8.3.15 -> 8.3.17_1
py311-Babel: 2.16.0 -> 2.17.0
py311-Jinja2: 3.1.4 -> 3.1.6
py311-anyio: 4.7.0 -> 4.8.0
py311-attrs: 24.3.0 -> 25.1.0
py311-certifi: 2024.12.14 -> 2025.1.31
py311-cryptography: 42.0.8_5,1 -> 42.0.8_7,1
py311-duckdb: 1.1.3 -> 1.2.0
py311-numpy: 1.26.4_2,1 -> 1.26.4_5,1
py311-pyasn1-modules: 0.4.0 -> 0.4.1
py311-pylsqpack: 0.3.18 -> 0.3.19
py311-trio: 0.28.0 -> 0.29.0
py311-truststore: 0.10.0 -> 0.10.1
py311-tzdata: 2024.2 -> 2025.1
sqlite3: 3.46.1,1 -> 3.46.1_1,1
suricata: 7.0.8 -> 7.0.8_2
syslog-ng: 4.8.1_3 -> 4.8.1_5
zstd: 1.5.6 -> 1.5.7

Installed packages to be REINSTALLED:
kea-2.6.1_2 (required shared library changed)
sudo-1.9.16p2_1 (option removed: SSSD2)

Number of packages to be upgraded: 55
Number of packages to be reinstalled: 2

The process will require 23 MiB more space.
94 MiB to be downloaded.
[1/51] Fetching py311-numpy-1.26.4_5,1.pkg: ....... done
pkg-static: cached package py311-numpy-1.26.4_5,1: missing or size mismatch, fetching from remote
[2/51] Fetching py311-numpy-1.26.4_5,1.pkg: ...... done
pkg-static: cached package py311-numpy-1.26.4_5,1: missing or size mismatch, cannot continue
Consider running 'pkg update -f'
Starting web GUI...done.
***DONE***

A Firmware Health Audit was performed with the following output:
***GOT REQUEST TO AUDIT HEALTH***
Currently running OPNsense 25.1 (amd64) at Sun Mar 23 12:06:50 GMT 2025
>>> Root file system: zroot/ROOT/default
>>> Check installed kernel version
Version 25.1 is correct.
>>> Check for missing or altered kernel files
No problems detected.
>>> Check installed base version
Version 25.1 is correct.
>>> Check for missing or altered base files
No problems detected.
>>> Check installed repositories
OPNsense (Priority: 11)
>>> Check installed plugins
No plugins found.
>>> Check locked packages
No locks found.
>>> Check for missing package dependencies
Checking all packages: .......... done
>>> Check for missing or altered package files
Checking all packages: .......... done
>>> Check for core packages consistency
Core package "opnsense" at 25.1 has 69 dependencies to check.
Checking packages: ..
ca_root_nss-3.104 version mismatch, expected 3.108
Checking packages: .....
dnsmasq-2.90_4,1 version mismatch, expected 2.90_5,1
Checking packages: ...........
lighttpd-1.4.77 version mismatch, expected 1.4.77_1
Checking packages: .
monit-5.34.3 version mismatch, expected 5.34.4
Checking packages: .
mpd5-5.9_18 version mismatch, expected 5.9_19
Checking packages: .
ntp-4.2.8p18_1 version mismatch, expected 4.2.8p18_4
Checking packages: .
openssh-portable-9.9.p1_1,1 version mismatch, expected 9.9.p2_1,1
Checking packages: ..
opnsense-25.1 version mismatch, expected 25.1.3
Checking packages: ...
opnsense-update-25.1 version mismatch, expected 25.1.3
Checking packages: ..
pftop-0.10_1 version mismatch, expected 0.12
Checking packages: .
php83-ctype-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-curl-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-dom-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-filter-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-gettext-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: ..
php83-ldap-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-pcntl-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-pdo-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .....
php83-session-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-simplexml-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-sockets-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-sqlite3-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-xml-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: .
php83-zlib-8.3.15 version mismatch, expected 8.3.17_1
Checking packages: ..
py311-Jinja2-3.1.4 version mismatch, expected 3.1.6
Checking packages: ..
py311-duckdb-1.1.3 version mismatch, expected 1.2.0
Checking packages: ...
py311-numpy-1.26.4_2,1 version mismatch, expected 1.26.4_5,1
Checking packages: ...........
suricata-7.0.8 version mismatch, expected 7.0.8_2
Checking packages: .
syslog-ng-4.8.1_3 version mismatch, expected 4.8.1_5
Checking packages: ... done
***DONE***

I have also performed the steps suggested in this thread. Reinstalled pkg and opnsense-update. A reboot does not clear the problem. Clearing the cache does not reveal errors, and pkg clean.

The contents of the cache after an attempt to upgrade:
root@OPNsense:~ # ls /var/cache/pkg/
lighttpd-1.4.77_1.pkg php83-curl-8.3.17_1~7a7cc654a4.pkg
lighttpd-1.4.77_1~5fae8d6eb7.pkg php83-filter-8.3.17_1.pkg
opnsense-update-25.1.3.pkg php83-filter-8.3.17_1~5679cb6edc.pkg
opnsense-update-25.1.3~ea2655dcb9.pkg py311-anyio-4.8.0.pkg
php83-curl-8.3.17_1.pkg py311-anyio-4.8.0~88dc8a0c5e.pkg

I note that the failing packages have something in common.

Quote from: atca on February 21, 2025, 02:21:33 PM...
[1/93] Fetching py311-pandas-2.1.4,1.pkg: ......... done
pkg-static: cached package py311-pandas-2.1.4,1: missing or size mismatch, fetching from remote
[2/93] Fetching py311-pandas-2.1.4,1.pkg: ........ done
pkg-static: cached package py311-pandas-2.1.4,1: missing or size mismatch, cannot continue
...
***DONE***

Quote from: markfarquhar@gmail.com on March 13, 2025, 06:47:08 PMDefault mirror:-
...
[7/57] Fetching py311-numpy-1.26.4_5,1.pkg: ...... done
pkg-static: cached package py311-numpy-1.26.4_5,1: missing or size mismatch, fetching from remote
[8/57] Fetching py311-numpy-1.26.4_5,1.pkg: ...... done
pkg-static: cached package py311-numpy-1.26.4_5,1: missing or size mismatch, cannot continue

New York Mirror:-
...
[11/51] Fetching icu-76.1,1.pkg: ....... done
pkg-static: cached package icu-76.1,1: missing or size mismatch, fetching from remote
[12/51] Fetching icu-76.1,1.pkg: ...... done
pkg-static: cached package icu-76.1,1: missing or size mismatch, cannot continue

 and my own:

[1/51] Fetching py311-numpy-1.26.4_5,1.pkg: ....... done
pkg-static: cached package py311-numpy-1.26.4_5,1: missing or size mismatch, fetching from remote
[2/51] Fetching py311-numpy-1.26.4_5,1.pkg: ...... done
pkg-static: cached package py311-numpy-1.26.4_5,1: missing or size mismatch, cannot continue

all failing filenames contain a comma, not the expected dot.

Could this be as simple as a locale issue on one of the machines involved in the repositories replacing the dot? ie while compiling a filename list.

Carried out pkg update, restart and update as requested, results:

root@Vagg:/home/markfarquhar # pkg install -f pkg && opnsense-update -bk
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
The following 1 package(s) will be affected (of 0 checked):

Installed packages to be REINSTALLED:
        pkg-1.19.2_5

Number of packages to be reinstalled: 1

4 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/1] Fetching pkg-1.19.2_5.pkg: 100%    4 MiB  2.3MB/s    00:02
Checking integrity... done (0 conflicting)
[1/1] Reinstalling pkg-1.19.2_5...
[1/1] Extracting pkg-1.19.2_5: 100%
Nothing to do.

root@Vagg:/home/markfarquhar # opnsense-update -p
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Checking for upgrades (155 candidates): 100%
Processing candidates (155 candidates): 100%
The following 57 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
        boost-libs: 1.86.0_1 -> 1.87.0_1
        ca_root_nss: 3.104 -> 3.108
        curl: 8.11.1_1 -> 8.12.1
        dnsmasq: 2.90_4,1 -> 2.90_5,1
        easy-rsa: 3.2.1_1,1 -> 3.2.2,1
        icu: 74.2_1,1 -> 76.1,1
        indexinfo: 0.3.1 -> 0.3.1_1
        krb5: 1.21.3 -> 1.21.3_1
        libpsl: 0.21.5_1 -> 0.21.5_2
        libunistring: 1.2 -> 1.3
        lighttpd: 1.4.77 -> 1.4.77_1
        monit: 5.34.3 -> 5.34.4
        mpd5: 5.9_18 -> 5.9_19
        nss: 3.107 -> 3.109
        ntp: 4.2.8p18_1 -> 4.2.8p18_4
        openldap26-client: 2.6.9 -> 2.6.9_1
        openssh-portable: 9.9.p1_1,1 -> 9.9.p2_1,1
        openssl: 3.0.15_1,1 -> 3.0.16,1
        opnsense: 25.1 -> 25.1.3
        opnsense-update: 25.1 -> 25.1.3
        pcre2: 10.43 -> 10.45
        pftop: 0.10_1 -> 0.12
        php83: 8.3.15 -> 8.3.17_1
        php83-ctype: 8.3.15 -> 8.3.17_1
        php83-curl: 8.3.15 -> 8.3.17_1
        php83-dom: 8.3.15 -> 8.3.17_1
        php83-filter: 8.3.15 -> 8.3.17_1
        php83-gettext: 8.3.15 -> 8.3.17_1
        php83-ldap: 8.3.15 -> 8.3.17_1
        php83-mbstring: 8.3.15 -> 8.3.17_1
        php83-pcntl: 8.3.15 -> 8.3.17_1
        php83-pdo: 8.3.15 -> 8.3.17_1
        php83-session: 8.3.15 -> 8.3.17_1
        php83-simplexml: 8.3.15 -> 8.3.17_1
        php83-sockets: 8.3.15 -> 8.3.17_1
        php83-sqlite3: 8.3.15 -> 8.3.17_1
        php83-xml: 8.3.15 -> 8.3.17_1
        php83-zlib: 8.3.15 -> 8.3.17_1
        py311-Babel: 2.16.0 -> 2.17.0
        py311-Jinja2: 3.1.4 -> 3.1.6
        py311-anyio: 4.7.0 -> 4.8.0
        py311-attrs: 24.3.0 -> 25.1.0
        py311-certifi: 2024.12.14 -> 2025.1.31
        py311-cryptography: 42.0.8_5,1 -> 42.0.8_7,1
        py311-duckdb: 1.1.3 -> 1.2.0
        py311-numpy: 1.26.4_2,1 -> 1.26.4_5,1
        py311-pyasn1-modules: 0.4.0 -> 0.4.1
        py311-pylsqpack: 0.3.18 -> 0.3.19
        py311-trio: 0.28.0 -> 0.29.0
        py311-truststore: 0.10.0 -> 0.10.1
        py311-tzdata: 2024.2 -> 2025.1
        sqlite3: 3.46.1,1 -> 3.46.1_1,1
        suricata: 7.0.8 -> 7.0.8_2
        syslog-ng: 4.8.1_3 -> 4.8.1_5
        zstd: 1.5.6 -> 1.5.7

Installed packages to be REINSTALLED:
        kea-2.6.1_2 (required shared library changed)
        sudo-1.9.16p2_1 (option removed: SSSD2)

Number of packages to be upgraded: 55
Number of packages to be reinstalled: 2

The process will require 23 MiB more space.
78 MiB to be downloaded.
[1/45] Fetching boost-libs-1.87.0_1.pkg: 100%    8 MiB  4.0MB/s    00:02
pkg-static: cached package boost-libs-1.87.0_1: missing or size mismatch, fetching from remote
[2/45] Fetching boost-libs-1.87.0_1.pkg: 100%  12 MiB  2.5MB/s    00:05
pkg-static: cached package boost-libs-1.87.0_1: missing or size mismatch, cannot continue
Consider running 'pkg update -f'