[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


  • Rebel Alliance Developer Netgate

    @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.
    Failed

    I 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.


Log in to reply