26.1.6_2 Multiple Pugins Show As Orphaned

Started by eliteharbinger, April 23, 2026, 03:57:13 PM

Previous topic - Next topic
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