Fix OpenSRF debian_sys_config order for Debian

Bug #1585041 reported by Ben Shum
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenSRF
Fix Released
Medium
Galen Charlton

Bug Description

OpenSRF master

After we merged bug 1551090 for Xenial support, we have caused a problem with the order of installed packages for OpenSRF. Specifically, I saw this error on a fresh Debian Jessie installation:

/bin/bash: a2enmod: command not found
src/extras/Makefile.install:207: recipe for target 'debian_sys_config' failed
make: *** [debian_sys_config] Error 127

Looking deeper into the Makefile.install, the action for debian_sys_config occurs before apache2 gets installed. We fixed it for Ubuntu by changing the place for that make install target with this commit: http://git.evergreen-ils.org/?p=working/OpenSRF.git;a=commit;h=08e3492907fb25104feacb81c2f78b6c990c9f2d

Need to do something similar for Debian targets now.

Branch forthcoming.

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

Committed to master for including in 2.5-alpha. Thanks, Ben!

Changed in opensrf:
status: New → Fix Committed
Galen Charlton (gmc)
Changed in opensrf:
status: Fix Committed → Fix Released
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.