Bug #8932
closed
Upgrade to HaProxy 0.59_11 fails on 2.4.3
Added by Florian Apolloner over 6 years ago.
Updated over 5 years ago.
Affected Architecture:
All
Description
I cannot upgrade to haproxy 0.59_11 because getarraybyref() no longer exists:
Executing custom_php_install_command()...PHP ERROR: Type: 1, File: /usr/local/pkg/haproxy/haproxy.inc, Line: 2338, Message: Call to undefined function getarraybyref()pkg-static: POST-INSTALL script failed
Upgrade to 2.4.4 and try again.
Are you saying that packages are served from one repo only and will more or less immediately break if a new release of pfsense is out?
No, each release has its own branch. It's possible that an edit intended to only stay on 2.4.4 was picked back to 2.4.3_1.
That said, now that 2.4.4 is out, 2.4.3-p1 is no longer officially supported, so your most likely path to resolution is to upgrade and then try it again.
It shouldn't be, they are on different branches (RELENG_2_4_3 vs RELENG_2_4_4), the commit may have been manually cherry-picked there.
I agree "it shouldnt be". But i'm seeing my 2.4.3 box offer to install haproxy 0.59_11 .. which at least isn't available in the 2_4_3 folder on the files00 server..
Ah, I forgot that it automatically probes the "latest stable" repo which automatically points you to 2.4.4/RELENG_2_4_4 to obtain updates.
Aside from the "legacy" option for 2.3.x that's how it has always worked. If you're tracking stable updates it will pull from the latest branch on the line.
It's not built to let people stay outdated with packages.
- Status changed from New to Resolved
Also available in: Atom
PDF