Hi,
I upgraded to 26.1.6 and happened to check the plugins page and noticed multiple plugin showing as 'orphaned'.
os-acme-client (orphaned) 4.15 818KiB 4 OPNsense ACME Client
os-clamav (orphaned) 1.8.1 47.8KiB 4 OPNsense Antivirus engine for detecting malicious threats
os-clash-maxit (orphaned) 1.0 5.99KiB 4 mimugmail Clash
os-collectd (orphaned) 1.4_1 36.0KiB 4 OPNsense Collect system and application performance metrics periodically
os-cpu-microcode-intel (orphaned) 1.1 508B 4 OPNsense Intel CPU microcode updates
os-crowdsec (orphaned) 1.0.12 69.6KiB 4 OPNsense Lightweight and collaborative security engine
os-ddclient (orphaned) 1.30_2 179KiB 4 OPNsense Dynamic DNS client
os-dmidecode (orphaned) 1.2 6.71KiB 4 OPNsense Display hardware information on the dashboard
os-isc-dhcp-devel (orphaned) 1.0_4 280KiB 4 OPNsense ISC DHCPv4/v6 server
os-maltrail (orphaned) 1.10_1 45.7KiB 4 OPNsense Malicious traffic detection system
os-net-snmp (orphaned) 1.6_1 47.8KiB 4 OPNsense Net-SNMP is a daemon for the SNMP protocol
os-node_exporter (orphaned) 1.2 17.8KiB 4 OPNsense Prometheus exporter for machine metrics
os-postfix (orphaned) 1.24.1 156KiB 4 OPNsense SMTP mail relay
os-q-feeds-connector (orphaned) 1.5_2 74.8KiB 4 OPNsense Connector for Q-Feeds threat intel
os-sensei (orphaned) 2.4.2 273MiB 4 SunnyValley Zenarmor is an Enterprise SASE & SSE platform (NGFW, SWG, CASB, ZTNA, SD-WAN)
os-sensei-agent (orphaned) 2.4.1 121MiB 4 SunnyValley Cloud Connectivity Agent for Zenarmor - Enterprise SASE & SSE platform
os-sensei-updater (orphaned) 2.0 3.75KiB 4 SunnyValley OPNsense ZENARMOR Plugin Updater
os-smart (orphaned) 2.4 22.9KiB 4 OPNsense SMART tools
os-sunnyvalley (orphaned) 1.5_2 2.43KiB 4 OPNsense Vendor Repository for Zenarmor - Enterprise SASE & SSE platform (NGFW, SWG, CASB, ZTNA, SD-WAN)
os-tailscale (orphaned) 1.4 46.9KiB 4 OPNsense VPN mesh securely connecting clients using WireGuard
os-telegraf (orphaned) 1.12.14 98.5KiB 4 OPNsense Agent for collecting metrics and data
os-theme-advanced (orphaned) 1.1 876KiB 4 OPNsense Theme based on AdvancedTomato GUI
os-theme-cicada (orphaned) 1.41_1 5.31MiB 4 OPNsense The cicada theme - dark grey onyx
os-theme-rebellion (orphaned) 1.9.4 5.23MiB 4 OPNsense A suitably dark theme
os-theme-solarized-community (orphaned) 0.4_1 8.47MiB 4 mimugmail Solarized theme - tracking OS dark mode
os-theme-tukan (orphaned) 1.31 5.29MiB 4 OPNsense The tukan theme - blue/white
os-theme-vicuna (orphaned) 1.51 5.31MiB 4 OPNsense The vicuna theme - blue sapphire
os-tinc (orphaned) 1.8 59.3KiB 4 OPNsense Tinc VPN
os-vnstat (orphaned) 1.3_1 22.2KiB 4 OPNsense Network traffic monitor
os-wazuh-agent-devel (orphaned) 1.3_1 42.0KiB 4 OPNsense Agent for the open source security platform Wazuh
os-wol (orphaned) 2.5_4 22.6KiB 4 OPNsense Wake on LAN Service
Ran the healthcheck and saw this:
>>> Check for core packages consistency
Core package "opnsense" at 26.1.6_2 has 68 dependencies to check.
Checking packages: ................................................
pkg-2.5.1 repository mismatch: FreeBSD
pkg-2.5.1 version mismatch, expected 2.3.1_1
On running a update request I got this:
***GOT REQUEST TO CHECK FOR UPDATES***
Currently running OPNsense 26.1.6_2 (amd64) at Thu Apr 23 14:53:56 BST 2026
Fetching changelog information, please wait... done
Updating OPNsense-aux repository catalogue...
Fetching meta.conf: . done
Fetching data: . done
Processing entries: . done
OPNsense-aux repository update completed. 4 packages processed.
Updating OPNsense repository catalogue...
Fetching meta.conf: . done
Fetching data: .......... done
Processing entries: .......... done
OPNsense repository update completed. 931 packages processed.
Updating SunnyValley repository catalogue...
Waiting for another process to update repository SunnyValley
Updating mimugmail repository catalogue...
Fetching meta.conf: . done
Fetching data: ..... done
Processing entries: .......... done
mimugmail repository update completed. 199 packages processed.
All repositories are up to date.
Child process pid=80967 terminated abnormally: Segmentation fault
Upgrading package manager from version '2.5.1' to '2.3.1_1'
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
OPNsense is up to date.
process with pid 96697 still holds the lock
Checking integrity... done (0 conflicting)
Your packages are up to date.
Child process pid=26809 terminated abnormally: Segmentation fault
Updating OPNsense-aux repository catalogue...
Fetching meta.conf: . done
Fetching data: . done
Processing entries: . done
OPNsense-aux repository update completed. 4 packages processed.
Updating OPNsense repository catalogue...
Fetching meta.conf: . done
Fetching data: .......... done
Processing entries: .......... done
OPNsense repository update completed. 931 packages processed.
Updating SunnyValley repository catalogue...
Fetching meta.conf: . done
Fetching data: ....... done
Processing entries: .. done
SunnyValley repository update completed. 15 packages processed.
Updating mimugmail repository catalogue...
Fetching meta.conf: . done
Fetching data: ..... done
Processing entries: .......... done
mimugmail repository update completed. 199 packages processed.
All repositories are up to date.
Child process pid=41016 terminated abnormally: Segmentation fault
Checking for upgrades (260 candidates): .......... done
Processing candidates (260 candidates):
pkg: glib has a missing dependency: python311
Processing candidates (260 candidates)... done
Checking integrity... done (0 conflicting)
Your packages are up to date.
***DONE***
Any ideas what I need to do to resolve this?
Many thanks
Please revert "pkg" from the packages tab. You have the wrong version from FreeBSD repo.
Cheers,
Franco
Hi Franco,
Can you clarify as to what steps am required to take please ?
I did find 'pkg' on the packages list and clicked on reinstall, if this was the correct action the system is still referring to 2.3.1-1
Noted this line :
Upgrading package manager from version '2.5.1' to '2.3.1_1'
***GOT REQUEST TO AUDIT HEALTH***
Currently running OPNsense 26.1.6_2 (amd64) at Fri Apr 24 14:57:48 BST 2026
>>> Root file system: zroot/ROOT/default
>>> Check installed kernel version
Version 26.1.6 is correct.
>>> Check for missing or altered kernel files
No problems detected.
>>> Check installed base version
Version 26.1.6 is correct.
>>> Check for missing or altered base files
No problems detected.
>>> Check installed repositories
mimugmail (Priority: 5)
OPNsense (Priority: 11)
SunnyValley (Priority: 7)
>>> Check installed plugins
os-acme-client 4.15
os-clamav 1.8.1
os-clash-maxit 1.0
os-collectd 1.4_1
os-cpu-microcode-intel 1.1
os-crowdsec 1.0.12
os-ddclient 1.30_2
os-dmidecode 1.2
os-isc-dhcp-devel 1.0_4
os-maltrail 1.10_1
os-net-snmp 1.6_1
os-node_exporter 1.2
os-postfix 1.24.1
os-q-feeds-connector 1.5_2
os-sensei 2.4.2
os-sensei-agent 2.4.1
os-sensei-updater 2.0
os-smart 2.4
os-sunnyvalley 1.5_2
os-tailscale 1.4
os-telegraf 1.12.14
os-theme-advanced 1.1
os-theme-cicada 1.41_1
os-theme-rebellion 1.9.4
os-theme-solarized-community 0.4_1
os-theme-tukan 1.31
os-theme-vicuna 1.51
os-tinc 1.8
os-vnstat 1.3_1
os-wazuh-agent-devel 1.3_1
os-wol 2.5_4
>>> 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 26.1.6_2 has 68 dependencies to check.
Checking packages: ................................................
pkg-2.5.1 repository mismatch: FreeBSD
pkg-2.5.1 version mismatch, expected 2.3.1_1
Checking packages: ..................... done
***DONE***
***GOT REQUEST TO CHECK FOR UPDATES***
Currently running OPNsense 26.1.6_2 (amd64) at Fri Apr 24 14:56:32 BST 2026
Fetching changelog information, please wait... done
Updating OPNsense repository catalogue...
Fetching meta.conf: . done
Fetching data: .......... done
Processing entries: .......... done
OPNsense repository update completed. 931 packages processed.
Updating SunnyValley repository catalogue...
Fetching meta.conf: . done
Fetching data: ....... done
Processing entries: .. done
SunnyValley repository update completed. 15 packages processed.
Updating mimugmail repository catalogue...
Waiting for another process to update repository mimugmail
All repositories are up to date.
Child process pid=40754 terminated abnormally: Segmentation fault
Upgrading package manager from version '2.5.1' to '2.3.1_1'
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
OPNsense is up to date.
process with pid 45194 still holds the lock
Checking integrity... done (0 conflicting)
Your packages are up to date.
Child process pid=56984 terminated abnormally: Segmentation fault
Updating OPNsense repository catalogue...
Fetching meta.conf: . done
Fetching data: .......... done
Processing entries: .......... done
OPNsense repository update completed. 931 packages processed.
Updating SunnyValley repository catalogue...
Fetching meta.conf: . done
Fetching data: ........ done
Processing entries: .. done
SunnyValley repository update completed. 15 packages processed.
Updating mimugmail repository catalogue...
Fetching meta.conf: . done
Fetching data: ..... done
Processing entries: .......... done
mimugmail repository update completed. 199 packages processed.
All repositories are up to date.
Child process pid=67194 terminated abnormally: Segmentation fault
Checking for upgrades (260 candidates): .......... done
Processing candidates (260 candidates):
pkg: glib has a missing dependency: python311
Processing candidates (260 candidates)... done
Checking integrity... done (0 conflicting)
Your packages are up to date.
Cheers
What happened on reinstall.. you didn't post the log
> pkg-2.5.1 repository mismatch: FreeBSD
> pkg-2.5.1 version mismatch, expected 2.3.1_1
Still the same problem exactly as I mentioned.
The command line works as well:
# opnsense-revert pkg
Or maybe it's trashing on itself while trying to downgrade. In any case a real world log snippet of the operation would help.
Cheers,
Franco