The tests are already using this library, so it's not really a new build dependency, but it was not specified esplicitly.
Furthermore, it's going to be used by the instance status collector, so it's added to the requirements for the monitoring subsystem. Signed-off-by: Michele Tartara <[email protected]> --- INSTALL | 2 ++ configure.ac | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/INSTALL b/INSTALL index e8957a0..89aa3ae 100644 --- a/INSTALL +++ b/INSTALL @@ -192,6 +192,8 @@ a few more Haskell libraries enabled: the ``ganeti-confd`` daemon - `vector <http://hackage.haskell.org/package/vector>`_ - `snap-server` <http://hackage.haskell.org/package/snap-server>`_, version 0.8.1 and above. +- `process <http://hackage.haskell.org/package/process>`_, version 1.0.1.1 and + above These libraries are available in Debian Wheezy (but not in Squeeze), so you can use either apt:: diff --git a/configure.ac b/configure.ac index e7055f5..60e9ea4 100644 --- a/configure.ac +++ b/configure.ac @@ -566,6 +566,8 @@ if test "$enable_monitoring" != no; then [MONITORING_PKG="$MONITORING_PKG attoparsec"]) AC_GHC_PKG_CHECK([snap-server], [], [MONITORING_PKG="$MONITORING_PKG snap-server"]) + AC_GHC_PKG_CHECK([process], [], + [MONITORING_PKG="$MONITORING_PKG process"]) MONITORING_DEP= if test "$has_confd" = False; then MONITORING_DEP="$MONITORING_DEP confd" @@ -615,6 +617,8 @@ AC_GHC_PKG_CHECK([temporary], [], [HS_NODEV=1]) # of the checks. AC_GHC_PKG_CHECK([attoparsec], [], [HS_NODEV=1]) AC_GHC_PKG_CHECK([vector], [], [HS_NODEV=1]) +AC_GHC_PKG_CHECK([process], [], + [MONITORING_PKG="$MONITORING_PKG process"]) if test -n "$HS_NODEV"; then AC_MSG_WARN(m4_normalize([Required development modules were not found, you won't be able to run Haskell unittests])) -- 1.8.2.1
