[Solved] BE 21.4.2 health audit: package version mismatch

Started by heresjody, July 18, 2021, 10:57:01 AM

Previous topic - Next topic
Hey all,

Just upgraded to 21.4.2. Smooth sailing as always. However when I ran a health audit, I stumbled upon some inconsistencies.

>>> Check for core packages consistency
Core package "opnsense-business" has 67 dependencies to check.
Checking packages: ................
isc-dhcp44-relay-4.4.2P1 version mismatch, expected 4.4.2_1
Checking packages: .
isc-dhcp44-server-4.4.2P1_1 version mismatch, expected 4.4.2_1
Checking packages: ........................................
py37-ujson-4.0.2 version mismatch, expected 3.0.0
Checking packages: .....
strongswan-5.9.2_2 version mismatch, expected 5.9.2_1
Checking packages: ....... done
***DONE***


My assessment it's nothing to worry about. Maybe a difference between the FreeBSD 12 packages and the 21.4.2 packages? Can anyone confirm my assessment?

Looks like you updated from 21.1.7 or 21.1.8 to 21.4.2? Some packages in community edition are simply newer. I checked for StrongSwan package version and that is the case indeed.

You can choose to accept this situation or reinstall all offending packages from the business mirror to get back to the expected version.

Eventually it would sort itself out in later 21.4.x releases on the way to 21.10.


Cheers,
Franco

That is correct, I upgraded from 21.1.7_1. Is there a specific reason for not automatically reinstalling the packages when going from CE to BE? I can imagine it could have negative impacts on the reliability since BE expects 21.4.2 packages to be present.

Thank you for the quick answer. I will reinstall the aforementioned packages to make sure BE is installed as intended  8)