Enable mod_perl by default for new OpenSRF installations for Debian Jessie and Ubuntu Trusty

Bug #1585042 reported by Ben Shum
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenSRF
Won't Fix
Medium
Unassigned
2.4
Incomplete
Medium
Unassigned

Bug Description

OpenSRF master and rel_2_4

One issue we found when merging Xenial support was that we had to enable mod perl manually for apache2 after installing OpenSRF/Evergreen, otherwise Apache would likely fail to start. See this commit in OpenSRF master for Xenial solution: http://git.evergreen-ils.org/?p=OpenSRF.git;a=commit;h=032a964795df73053d09dca37e62e3e276ce343e

Recent tests with Ubuntu Trusty 14.04 has revealed that it also is now failing to enable perl by default. Also I encountered the same problem after trying to install OpenSRF on Debian Jessie.

We will need to create a special backport branch for rel_2_4 (since we did not backport Xenial support to that series).

Branches forthcoming.

Tags: pullrequest
Ben Shum (bshum)
Changed in opensrf:
milestone: none → 2.5-alpha
importance: Undecided → Medium
Revision history for this message
Ben Shum (bshum) wrote :
tags: added: pullrequest
Galen Charlton (gmc)
Changed in opensrf:
assignee: nobody → Galen Charlton (gmc)
Revision history for this message
Jason Stephenson (jstephenson) wrote :

FWIW, I tested the master version of the branch and it works for me.

Revision history for this message
Jason Stephenson (jstephenson) wrote :

I now think we should set this bug to invalid in favor of bug 1579219.

Since Galen has assigned himself to this one, I won't make any changes to the bugs, but that's my opinion.

Revision history for this message
Ben Shum (bshum) wrote :

Since there has been work made on bug 1579219 for moving this dependency to Evergreen side of things, I agree with Jason and will go ahead and mark this bug invalid for 2.5 alpha.

However, we do need to decide if we want to not just move the dependency for OpenSRF 2.5 series but backport it to the existing 2.4 series and also change the core dependencies for currently supported Evergreen 2.9 and 2.10 series; because this issue will continue to affect new installations where Debian Jessie or Ubuntu Trusty are used.

Changed in opensrf:
status: New → Won't Fix
Changed in opensrf:
assignee: Galen Charlton (gmc) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.