[solved]issue updating package on 2.3.x
-
just tried to update some packages on a 2.3.3-release from GUI (yes i know its outdated)
WARNING: Current pkg repository has a new OS major version. pfSense should be upgraded before doing any other operation Failed
this probably needs to be sorted for anyone wishing to stay on 2.3.x
nevermind, there is an option in System/Update/Update Settings to stay on 2.3 branch.nothing to see here, carry on :D :D
-
i have the same problem. i tried to update to 2.4 from 2.3.4
-
@Music:
i have the same problem. i tried to update to 2.4 from 2.3.4
You will get errors similar to that if you are on a 2.3.x version that cannot upgrade to 2.4, such as an i386 installation or NanoBSD. If that is the case, go to System > Update, Update Settings tab and choose the option to stay on 2.3.x if you see it.
-
Hey guys!
I am trying to install a PFSENSE server on version 2.4.1 due to compatibility with a squid implementation that I have here (using pf2ad script) but when I try to install any packages after installing and configuring the pfsense box I get the message:
WARNING: Current pkg repository has a new PHP major
version. pfSense should be upgraded before
installing any new package.
FailedI am guessing that PFSENSE checks for newer versions on its repo and locks any updates until the core is upgraded.
Is there anyway to stop this from happening? Would the option in System/Update/Update Settings stop this from happening?
Thanks a lot!
Andre. -
@armandelli said in [solved]issue updating package on 2.3.x:
Is there anyway to stop this from happening
As the warning explains, the GUI part of the packages use a more recent PHP 7.2, the ancient 5.x has been abandoned.
'people' like you and me that make packages like 'Squid for pfSense' follow the latest requirements, because if not, the package becomes useless.
These same people do not support 'older versions' (one is already touch enough).Installing recent packages that use the "PHP 7.2" GUI part on an ancient pfSense version (based on 5.x) will break your system.