[DRE-commits] [chef] 01/02: ruby-chef-config: add missing dependency on ruby-addressable
Antonio Terceiro
terceiro at moszumanska.debian.org
Tue Nov 1 13:49:49 UTC 2016
This is an automated email from the git hooks/post-receive script.
terceiro pushed a commit to branch master
in repository chef.
commit 04ccaca5b6f8cb198c2544a4bf926e515aa96a31
Author: Antonio Terceiro <terceiro at debian.org>
Date: Tue Nov 1 11:07:02 2016 -0200
ruby-chef-config: add missing dependency on ruby-addressable
Closes: #842737
---
debian/changelog | 7 ++++++-
debian/control | 3 ++-
debian/tests/control | 2 +-
debian/tests/gems | 7 +++++++
4 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index dd45324..e9e0317 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,13 @@
-chef (12.14.60-2) UNRELEASED; urgency=medium
+chef (12.14.60-2) unstable; urgency=medium
[ Christian Hofstaedtler ]
* Depend on init-system-helpers (for invoke-rc.d)
+ [ Antonio Terceiro ]
+ * ruby-chef-config: add missing dependency on ruby-addressable
+ (Closes: #842737)
+ + add a corresponding DEP-8 test to avoig regressions on this
+
-- Antonio Terceiro <terceiro at debian.org> Mon, 31 Oct 2016 10:59:34 -0200
chef (12.14.60-1) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index cdd9558..5d14edb 100644
--- a/debian/control
+++ b/debian/control
@@ -104,7 +104,8 @@ Description: systems integration framework - clients
Package: ruby-chef-config
Architecture: all
X-DhRuby-Root: chef-config
-Depends: ruby-mixlib-shellout (>= 2.0),
+Depends: ruby-addressable,
+ ruby-mixlib-shellout (>= 2.0),
ruby-mixlib-config (>= 2.0),
ruby-fuzzyurl (>= 0.8.0),
${misc:Depends},
diff --git a/debian/tests/control b/debian/tests/control
index 4fb973e..ceb995c 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,4 +1,4 @@
-Tests: smoke-test
+Tests: smoke-test gems
Depends: @, shunit2
Restrictions: needs-root
diff --git a/debian/tests/gems b/debian/tests/gems
new file mode 100755
index 0000000..8f8850b
--- /dev/null
+++ b/debian/tests/gems
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+exec 2>&1
+set -ex
+
+ruby -e 'gem "chef"'
+ruby -e 'gem "chef-config"'
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/chef.git
More information about the Pkg-ruby-extras-commits
mailing list