Looking closer at the code opnsense-update may not update... if you run into that issue that might help shed some light:# sh -x /usr/local/sbin/opnsense-update -pPLEASE MAKE SURE TO SCRUB YOUR SUBSCRIPTION KEYS FROM THE OUTPUT BEFORE POSTING HERE AND/OR SEND TO franco@opnsense.orgCheers,Franco
***GOT REQUEST TO AUDIT HEALTH***Currently running OPNsense 24.7.3_1 at Mon Sep 2 10:10:33 CEST 2024>>> Root file system: zroot/ROOT/default>>> Check installed kernel versionVersion 24.7.3 is correct.>>> Check for missing or altered kernel filesNo problems detected.>>> Check installed base versionVersion 24.7.3 is correct.>>> Check for missing or altered base filesNo problems detected.>>> Check installed repositoriesSunnyValleyOPNsensemimugmail>>> Check installed pluginsos-adguardhome-maxit 1.12os-sensei 1.17.6os-sensei-updater 1.17os-sunnyvalley 1.4_3os-wol 2.4_2>>> Check locked packagesNo locks found.>>> Check for missing package dependenciesChecking all packages: .......... done>>> Check for missing or altered package filesChecking all packages: ....os-adguardhome-maxit-1.12: checksum mismatch for /usr/local/AdGuardHome/AdGuardHomeos-adguardhome-maxit-1.12: checksum mismatch for /usr/local/AdGuardHome/AdGuardHome.sigChecking all packages......... done>>> Check for core packages consistencyCore package "opnsense" has 68 dependencies to check.Checking packages: ..................................................................... done***DONE***
***GOT REQUEST TO CHECK FOR UPDATES***Currently running OPNsense 24.7.3_1 at Mon Sep 2 10:13:20 CEST 2024Fetching changelog information, please wait... doneUpdating OPNsense repository catalogue...Fetching meta.conf: . doneFetching packagesite.pkg: .......... doneProcessing entries: .......... doneOPNsense repository update completed. 844 packages processed.Updating SunnyValley repository catalogue...Fetching meta.conf: . doneFetching packagesite.pkg: ......... doneProcessing entries: ..... doneSunnyValley repository update completed. 66 packages processed.Updating mimugmail repository catalogue...Fetching meta.conf: . doneFetching packagesite.pkg: ........ doneProcessing entries: .......... donemimugmail repository update completed. 202 packages processed.All repositories are up to date.Checking integrity... done (0 conflicting)Your packages are up to date.Checking for upgrades (10 candidates): .......... doneProcessing candidates (10 candidates): ........ doneThe following 5 package(s) will be affected (of 0 checked):New packages to be INSTALLED: alsa-lib: 1.2.11 [mimugmail] brotli: 1.1.0,1 [SunnyValley] freetype2: 2.13.2 [SunnyValley] libfontenc: 1.1.8 [SunnyValley] png: 1.6.43 [SunnyValley]Number of packages to be installed: 5The process will require 5 MiB more space.2 MiB to be downloaded.***DONE***
***GOT REQUEST TO UPDATE***Currently running OPNsense 24.7.3_1 at Mon Sep 2 10:15:46 CEST 2024Updating OPNsense repository catalogue...OPNsense repository is up to date.Updating SunnyValley repository catalogue...SunnyValley repository is up to date.Updating mimugmail repository catalogue...mimugmail repository is up to date.All repositories are up to date.Updating OPNsense repository catalogue...OPNsense repository is up to date.Updating SunnyValley repository catalogue...SunnyValley repository is up to date.Updating mimugmail repository catalogue...mimugmail repository is up to date.All repositories are up to date.Checking for upgrades (10 candidates): .......... doneProcessing candidates (10 candidates): ........ doneThe following 5 package(s) will be affected (of 0 checked):New packages to be INSTALLED: alsa-lib: 1.2.11 [mimugmail] brotli: 1.1.0,1 [SunnyValley] freetype2: 2.13.2 [SunnyValley] libfontenc: 1.1.8 [SunnyValley] png: 1.6.43 [SunnyValley]Number of packages to be installed: 5The process will require 5 MiB more space.2 MiB to be downloaded.[1/5] Fetching png-1.6.43.pkg: .......... done[2/5] Fetching freetype2-2.13.2.pkg: .......... done[3/5] Fetching alsa-lib-1.2.11.pkg: .......... done[4/5] Fetching libfontenc-1.1.8.pkg: ... done[5/5] Fetching brotli-1.1.0,1.pkg: .......... doneChecking integrity... done (0 conflicting)[1/5] Installing png-1.6.43...[1/5] Extracting png-1.6.43: .......... done[2/5] Installing brotli-1.1.0,1...[2/5] Extracting brotli-1.1.0,1: .......... done[3/5] Installing freetype2-2.13.2...[3/5] Extracting freetype2-2.13.2: .......... done[4/5] Installing alsa-lib-1.2.11...[4/5] Extracting alsa-lib-1.2.11: .......... done[5/5] Installing libfontenc-1.1.8...[5/5] Extracting libfontenc-1.1.8: ......... done=====Message from freetype2-2.13.2:--The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) asthe default, emulating a modern version of ClearType. This change inevitablyleads to different rendering results, and you might change port's options toadapt it to your taste (or use the new "FREETYPE_PROPERTIES" environmentvariable).The environment variable "FREETYPE_PROPERTIES" can be used to control thedriver properties. Example:FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1This allows to select, say, the subpixel hinting mode at runtime for a givenapplication.If LONG_PCF_NAMES port's option was enabled, the PCF family names may includethe foundry and information whether they contain wide characters. For example,"Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled atrun time with using pcf:no-long-family-names property, if needed. Example:FREETYPE_PROPERTIES=pcf:no-long-family-names=1How to recreate fontconfig cache with using such environment variable,if needed:# env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsvThe controllable properties are listed in the section "Controlling FreeTypeModules" in the reference's table of contents(/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed).Checking integrity... done (0 conflicting)Deinstallation has been requested for the following 5 packages:Installed packages to be REMOVED: alsa-lib: 1.2.11 brotli: 1.1.0,1 freetype2: 2.13.2 libfontenc: 1.1.8 png: 1.6.43Number of packages to be removed: 5The operation will free 5 MiB.[1/5] Deinstalling freetype2-2.13.2...[1/5] Deleting files for freetype2-2.13.2: .......... done[2/5] Deinstalling png-1.6.43...[2/5] Deleting files for png-1.6.43: .......... done[3/5] Deinstalling libfontenc-1.1.8...[3/5] Deleting files for libfontenc-1.1.8: ......... done[4/5] Deinstalling brotli-1.1.0,1...[4/5] Deleting files for brotli-1.1.0,1: .......... done[5/5] Deinstalling alsa-lib-1.2.11...[5/5] Deleting files for alsa-lib-1.2.11: .......... doneChecking all packages: .......... doneThe following package files will be deleted: /var/cache/pkg/libfontenc-1.1.8~c32e4188e2.pkg /var/cache/pkg/alsa-lib-1.2.11.pkg /var/cache/pkg/png-1.6.43.pkg /var/cache/pkg/alsa-lib-1.2.11~67ac8ae257.pkg /var/cache/pkg/brotli-1.1.0,1~8e55295843.pkg /var/cache/pkg/png-1.6.43~e10fcb01ca.pkg /var/cache/pkg/libfontenc-1.1.8.pkg /var/cache/pkg/brotli-1.1.0,1.pkg /var/cache/pkg/freetype2-2.13.2.pkg /var/cache/pkg/freetype2-2.13.2~76fa19cd6b.pkgThe cleanup will free 2 MiBDeleting files: .......... doneAll doneNothing to do.Starting web GUI...done.Generating RRD graphs...done.***DONE***
root@OPNsense:~ # pkg upgradeUpdating OPNsense repository catalogue...OPNsense repository is up to date.Updating SunnyValley repository catalogue...SunnyValley repository is up to date.Updating mimugmail repository catalogue...mimugmail repository is up to date.All repositories are up to date.Checking for upgrades (10 candidates): 100%Processing candidates (10 candidates): 100%The following 5 package(s) will be affected (of 0 checked):New packages to be INSTALLED: alsa-lib: 1.2.11 [mimugmail] brotli: 1.1.0,1 [SunnyValley] freetype2: 2.13.2 [SunnyValley] libfontenc: 1.1.8 [SunnyValley] png: 1.6.43 [SunnyValley]Number of packages to be installed: 5The process will require 5 MiB more space.2 MiB to be downloaded.Proceed with this action? [y/N]: y[1/5] Fetching png-1.6.43.pkg: 100% 289 KiB 296.3kB/s 00:01[2/5] Fetching freetype2-2.13.2.pkg: 100% 485 KiB 497.0kB/s 00:01[3/5] Fetching alsa-lib-1.2.11.pkg: 100% 484 KiB 495.9kB/s 00:01[4/5] Fetching libfontenc-1.1.8.pkg: 100% 21 KiB 21.6kB/s 00:01[5/5] Fetching brotli-1.1.0,1.pkg: 100% 327 KiB 334.6kB/s 00:01Checking integrity... done (0 conflicting)[1/5] Installing png-1.6.43...[1/5] Extracting png-1.6.43: 100%[2/5] Installing brotli-1.1.0,1...[2/5] Extracting brotli-1.1.0,1: 100%[3/5] Installing freetype2-2.13.2...[3/5] Extracting freetype2-2.13.2: 100%[4/5] Installing alsa-lib-1.2.11...[4/5] Extracting alsa-lib-1.2.11: 100%[5/5] Installing libfontenc-1.1.8...[5/5] Extracting libfontenc-1.1.8: 100%=====Message from freetype2-2.13.2:--The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) asthe default, emulating a modern version of ClearType. This change inevitablyleads to different rendering results, and you might change port's options toadapt it to your taste (or use the new "FREETYPE_PROPERTIES" environmentvariable).The environment variable "FREETYPE_PROPERTIES" can be used to control thedriver properties. Example:FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1This allows to select, say, the subpixel hinting mode at runtime for a givenapplication.If LONG_PCF_NAMES port's option was enabled, the PCF family names may includethe foundry and information whether they contain wide characters. For example,"Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled atrun time with using pcf:no-long-family-names property, if needed. Example:FREETYPE_PROPERTIES=pcf:no-long-family-names=1How to recreate fontconfig cache with using such environment variable,if needed:# env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsvThe controllable properties are listed in the section "Controlling FreeTypeModules" in the reference's table of contents(/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed).
Geez, it has been said a hundred times that mimugmail packages are out of date and cause this. I mean you can clearly see from the output that it's bouncing around between "mimugmail" and "SunnyValley".Add third party repos, please deal with your breakage.Cheers,Franco