summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2016-01-07 13:58:16 +0100
committervarac <varacanero@zeromail.org>2016-01-07 13:58:16 +0100
commitb2dada713dd3486dec8eaf9bdcd1e223c9297f68 (patch)
tree5ef602687e40b1567b6b18e513730706c9021de5
parent84b1d857b0ea8a9987be0748dab9f6a3ddaba94d (diff)
pin couchrest to 1.2.0 on jessie
couchrest v1.2.1 doesn't build with default debian jessie rake version shipped as debian package (10.3.2) see https://leap.se/code/issues/7754
-rw-r--r--manifests/base.pp8
1 files changed, 5 insertions, 3 deletions
diff --git a/manifests/base.pp b/manifests/base.pp
index 48596cd..5c5f374 100644
--- a/manifests/base.pp
+++ b/manifests/base.pp
@@ -30,15 +30,17 @@ class couchdb::base {
# couchrest gem is required for couch-doc-update script,
# and it needs the ruby-dev package installed to build
- #include ruby::devel
if versioncmp($::operatingsystemrelease, '8') < 0 {
$couchrest_version = '1.2'
}
else {
- $couchrest_version = 'latest'
+ # couchrest v1.2.1 doesn't build with default debian jessie rake version
+ # shipped as debian package (10.3.2)
+ # see https://leap.se/code/issues/7754
+ $couchrest_version = '1.2.0'
}
-
+
ensure_packages('ruby-dev')
ensure_packages('couchrest', {
provider => 'gem',