Quote from: BrandyWine on September 10, 2025, 12:57:21 AMQuote from: chindokae on September 10, 2025, 12:08:11 AM>>> Check for core packages consistency
Core package "opnsense" not known to package database.
I think this issue has been spoken to before by OPNsense folks here on the forum. Need to fix this item.
I think the fix was to install it from cli.
Maybe start with
pkg check -d
pkg clean -an (check and see what dry run says)
pkg clean -a (cleans the cache out)
pkg install -f opnsense
reboot
Then re-run the audit. If it's all good then use GUI update to see what it does.
Also use search feature, usually comes back with something good.
https://forum.opnsense.org/index.php?topic=48599.msg245505#msg245505
None of those things had any effect yesterday and I tend let Chat do my searching these days, although I did start here with a search. As always, knowing the root cause of the problem and searching for that initially always seems to work a lot better than having to work from the initial presentation of the problem to its eventual resolution. Makes you look smarter, too.
The resolution to this was purging the sqlite database files - which failed many times yesterday - then trying again today after 25.7.3 was released, reinitializing the local database with packagesite, then working through the sequence of update steps that eventually resolved the issue and got it patching via the GUI again.
This problem started with patching and ended with it. No amount of trying to update while 27.5.2 was the latest release on the repos worked, but as soon as 27.5.3 showed up, the recommended recovery techniques worked and I could patch from the console, the boot menu, or the GUI. I copied the steps out of history, and today, they worked.
It is nice to see that the cpu-microcode-intel package now deals with the firmware issue. Now this product works like the other major Unix distros.
I think I'll go with Occam's Razor on this one and say the cause was trying to update to 25.7.2.