[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#854072: unblock: vagrant-mutate/1.2.0-3



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package vagrant-mutate

This update fixes a RC bug, adds a DEP-8 smoke test, and adds a missing
dependency on vagrant. the debdiff against the version currently in
testing is attached.

unblock vagrant-mutate/1.2.0-3

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru vagrant-mutate-1.2.0/debian/changelog vagrant-mutate-1.2.0/debian/changelog
--- vagrant-mutate-1.2.0/debian/changelog	2016-09-24 15:27:25.000000000 -0300
+++ vagrant-mutate-1.2.0/debian/changelog	2017-02-02 11:47:08.000000000 -0200
@@ -1,3 +1,12 @@
+vagrant-mutate (1.2.0-3) unstable; urgency=medium
+
+  * Team upload.
+  * debian/rules: install using the Rubygems layout (Closes: #853962)
+  * Add dependency on vagrant
+  * Add DEP-8 smoke test
+
+ -- Antonio Terceiro <terceiro@debian.org>  Thu, 02 Feb 2017 11:47:08 -0200
+
 vagrant-mutate (1.2.0-2) unstable; urgency=medium
 
   * requires qemu-img from qemu-utils to work
diff -Nru vagrant-mutate-1.2.0/debian/control vagrant-mutate-1.2.0/debian/control
--- vagrant-mutate-1.2.0/debian/control	2016-09-24 15:22:21.000000000 -0300
+++ vagrant-mutate-1.2.0/debian/control	2017-02-02 11:47:08.000000000 -0200
@@ -19,6 +19,7 @@
 XB-Ruby-Versions: ${ruby:Versions}
 Depends: ruby | ruby-interpreter,
          qemu-utils,
+         vagrant,
          ${misc:Depends},
          ${shlibs:Depends}
 Description: convert vagrant boxes to work with different providers
diff -Nru vagrant-mutate-1.2.0/debian/rules vagrant-mutate-1.2.0/debian/rules
--- vagrant-mutate-1.2.0/debian/rules	2016-09-05 15:31:29.000000000 -0300
+++ vagrant-mutate-1.2.0/debian/rules	2017-02-02 11:47:08.000000000 -0200
@@ -3,6 +3,7 @@
 include /usr/share/dpkg/default.mk
 
 export GEM2DEB_TEST_RUNNER = --check-dependencies
+export DH_RUBY = --gem-install
 
 %:
 	dh $@ --buildsystem=ruby --with ruby
diff -Nru vagrant-mutate-1.2.0/debian/tests/control vagrant-mutate-1.2.0/debian/tests/control
--- vagrant-mutate-1.2.0/debian/tests/control	1969-12-31 21:00:00.000000000 -0300
+++ vagrant-mutate-1.2.0/debian/tests/control	2017-02-02 11:47:08.000000000 -0200
@@ -0,0 +1,2 @@
+Tests: virtualbox2libvirt
+Depends: @, distro-info
diff -Nru vagrant-mutate-1.2.0/debian/tests/virtualbox2libvirt vagrant-mutate-1.2.0/debian/tests/virtualbox2libvirt
--- vagrant-mutate-1.2.0/debian/tests/virtualbox2libvirt	1969-12-31 21:00:00.000000000 -0300
+++ vagrant-mutate-1.2.0/debian/tests/virtualbox2libvirt	2017-02-02 11:47:08.000000000 -0200
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+exec 2>&1
+set -exu
+
+release=$(debian-distro-info --stable)
+box=debian/${release}64
+
+if [ -z "${ADTTMP:-}" ]; then
+  ADTTMP=$(mktemp -d)
+  trap "rm -rf $ADTTMP" INT TERM EXIT
+fi
+
+vagrant plugin list
+vagrant global-status
+
+vagrant box add --force --provider virtualbox $box
+vagrant mutate $box libvirt

Attachment: signature.asc
Description: PGP signature


Reply to: