Upgrading packages when pfSense upgrade is available breaks package manager
As described here: https://forum.pfsense.org/index.php?topic=116026.0 - when you upgrade some package before upgrading pfSense, pkg gets upgraded first - and things get badly screwed, rendering the GUI package manager unusable.
While this gets fixed eventually after you upgrade the OS, this certainly is not desirable either way - people may have valid reason to not upgrade the base OS just yet; plus such issue should not happen in the first place.
#2 Updated by Jim Pingle almost 3 years ago
- Priority changed from High to Normal
In this case it actually turns out that the problem is the new version of 'pkg' needs a different command line parameter when it is called the way the GUI requires. It's easy to work around, though. Especially if you have the System Patches package already installed
If you need to install the System Patches package, you can do so from the command line:
pkg install pfSense-pkg-System_Patches
Once that is installed, add an entry in the System Patches package for f3f59e4aa40093093c5593fbe3e42335441276e1 and then fetch/apply.
Or look at the commit and make the (very small) change by hand.
It would still be nice to have a small pkg or way to update some code to handle pkg changes like this more smoothly in the future.