[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