Project

General

Profile

Actions

Bug #8938

closed

Installation of a package that depends on php72 on a version of pfSense older than 2.4.4-RELEASE breaks the pfSense install

Added by Anonymous over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
High
Category:
Package System
Target version:
Start date:
09/24/2018
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.4.4
Affected Architecture:

Description

Install pfSense 2.4.3 and upgrade to 2.4.3_1, go to Available packages and see that the acme package version 0.3.2_3 depends on php72, install acme. The install log will show php56 being removed and php72 being installed. At a point the package install log will stall and if you try to load a GUI page or use a console option, the attempts will fail with php errors.

Ideally, pfSense versions older than 2.4.4 should not be able to see packages which depend on php72, to avoid breaking installs that are not built to use php72.


Files

24-09-2018_22_02_14.png (35.4 KB) 24-09-2018_22_02_14.png pfSense after installing 2.4.3_1 Anonymous, 09/24/2018 09:07 PM
24-09-2018_21_44_34.png (23.1 KB) 24-09-2018_21_44_34.png Available Packages in 2.4.3_1, acme depends on php72 Anonymous, 09/24/2018 09:08 PM
acme-install-2_4_3_p1.log (11.4 KB) acme-install-2_4_3_p1.log Install log from acme on pfSense 2.4.3_1 Anonymous, 09/24/2018 09:10 PM
24-09-2018_21_46_05.png (12.8 KB) 24-09-2018_21_46_05.png Visiting a GUI webpage after installing acme on 2.4.3_1 Anonymous, 09/24/2018 09:11 PM
24-09-2018_21_51_28.png (36.2 KB) 24-09-2018_21_51_28.png Trying to reboot from console after installing acme on 2.4.3_1 Anonymous, 09/24/2018 09:11 PM
Actions

Also available in: Atom PDF