Looks like we simply have to remove the package from depends list.  The
attached patch (untested) should do it.

-- 
Sunil
From c56be1c2bfdae5ad76634052e441d7705f108926 Mon Sep 17 00:00:00 2001
From: Sunil Mohan Adapa <su...@medhas.org>
Date: Mon, 3 Aug 2015 00:31:36 +0530
Subject: [PATCH] Remove apache2-mpm-worker from depends list

- We anyway use apache2-mpm-prefork due to PHP dependency.

- This Debian package has been removed and the new way to switch MPMs to
  use a2enmod with various module configurations for MPMs.
---
 debian/changelog | 3 ++-
 debian/control   | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index f64f149..def1df4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,13 +5,14 @@ freedombox-setup (0.5) UNRELEASED; urgency=medium
   * Use nmcli to setup network connections (Closes: #786689).
   * Remove jwchat/ejabber setup as it is handle by Plinth (Closes: #787025).
   * Remove LDAP root password and create ou=groups (Closes: #787128).
+  * Remove apache2-mpm-worker from depends list (Closes: #791597).
 
   [ James Valleroy ]
   * Apply patch from Sunil to fix hang issue when building Raspberry Pi images.
   * Remove privoxy setup as it happens in Plinth now (Closes: #791704).
   * Configure PAM for LDAP user logins (Close: #792233).
 
- -- James Valleroy <jvalle...@mailbox.org>  Sat, 01 Aug 2015 20:29:03 -0400
+ -- Sunil Mohan Adapa <su...@medhas.org>  Mon, 03 Aug 2015 00:29:31 +0530
 
 freedombox-setup (0.4) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index 332a1d2..80a0d4c 100644
--- a/debian/control
+++ b/debian/control
@@ -25,7 +25,7 @@ Package: freedombox-setup
 Architecture: all
 Depends: ${misc:Depends}
  , ${python3:Depends}
- , apache2 | apache2-mpm-worker
+ , apache2
  , augeas-tools
  , avahi-daemon
  , avahi-utils
-- 
2.1.4

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to