Merge ~lucaskanashiro/+git/puppet-beaker:relax-version-of-some-deps into ~lucaskanashiro/+git/puppet-beaker:debian/master

Proposed by Lucas Kanashiro
Status: Merged
Approved by: Lucas Kanashiro
Approved revision: e348a68d8765b993cc4d86499879af8ce966595e
Merge reported by: Lucas Kanashiro
Merged at revision: e348a68d8765b993cc4d86499879af8ce966595e
Proposed branch: ~lucaskanashiro/+git/puppet-beaker:relax-version-of-some-deps
Merge into: ~lucaskanashiro/+git/puppet-beaker:debian/master
Diff against target: 55 lines (+12/-4)
3 files modified
debian/changelog (+6/-0)
debian/control (+2/-1)
debian/patches/patch-gemspec-for-autopkgtest.patch (+4/-3)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Approve
Review via email: mp+386510@code.launchpad.net

Description of the change

Fixes LP: #1885614. Changes were forwarded to Debian and upstream. Autopkgtest is happy now:

autopkgtest [15:26:39]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1
autopkgtest [15:26:39]: test gem2deb-test-runner: [-----------------------

┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby2.7 │
└──────────────────────────────────────────────────────────────────────────────┘

GEM_PATH= ruby2.7 -e gem\ \"beaker\"

┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.7: no test suite! │
└──────────────────────────────────────────────────────────────────────────────┘

autopkgtest [15:26:41]: test gem2deb-test-runner: -----------------------]
autopkgtest [15:26:41]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - -
gem2deb-test-runner SKIP exit status 77 and marked as skippable

To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Thanks for the upstreaming, reading diff of diff was hard but this LGTM.

review: Approve
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

Thank you Christian! It was uploaded:

$ dput ubuntu ../build-area/puppet-beaker_4.21.0-2ubuntu1_source.changes
Checking signature on .changes
gpg: ../build-area/puppet-beaker_4.21.0-2ubuntu1_source.changes: Valid signature from F823A2729883C97C
Checking signature on .dsc
gpg: ../build-area/puppet-beaker_4.21.0-2ubuntu1.dsc: Valid signature from F823A2729883C97C
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading puppet-beaker_4.21.0-2ubuntu1.dsc: done.
  Uploading puppet-beaker_4.21.0-2ubuntu1.debian.tar.xz: done.
  Uploading puppet-beaker_4.21.0-2ubuntu1_source.changes: done.
Successfully uploaded packages.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

migrated
 puppet-beaker | 4.21.0-2ubuntu1 | groovy/universe | source, all

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I can't set merged on this one, could you please?

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index e55f649..312a79d 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,9 @@
6+puppet-beaker (4.21.0-2ubuntu1) groovy; urgency=medium
7+
8+ * Relax version constraints of net-s{sh,cp} (LP: #1885614).
9+
10+ -- Lucas Kanashiro <kanashiro@ubuntu.com> Mon, 29 Jun 2020 15:15:20 -0300
11+
12 puppet-beaker (4.21.0-2) unstable; urgency=medium
13
14 * Team upload
15diff --git a/debian/control b/debian/control
16index 84a66bc..eeebbbc 100644
17--- a/debian/control
18+++ b/debian/control
19@@ -1,7 +1,8 @@
20 Source: puppet-beaker
21 Section: admin
22 Priority: optional
23-Maintainer: Freexian Packaging Team <team+freexian@tracker.debian.org>
24+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
25+XSBC-Original-Maintainer: Freexian Packaging Team <team+freexian@tracker.debian.org>
26 Uploaders: Sebastien Delafond <seb@debian.org>
27 Build-Depends: debhelper-compat (= 12),
28 gem2deb,
29diff --git a/debian/patches/patch-gemspec-for-autopkgtest.patch b/debian/patches/patch-gemspec-for-autopkgtest.patch
30index 1d2c285..f9d8ade 100644
31--- a/debian/patches/patch-gemspec-for-autopkgtest.patch
32+++ b/debian/patches/patch-gemspec-for-autopkgtest.patch
33@@ -4,7 +4,7 @@ Description: Patch gemspec to match the version
34 the autopkgtest.
35 Author: Utkarsh Gupta <utkarsh@debian.org>
36 Bug-Debian: https://bugs.debian.org/956595
37-Last-Update: 2020-04-14
38+Last-Update: 2020-06-29
39
40 --- a/beaker.gemspec
41 +++ b/beaker.gemspec
42@@ -27,10 +27,11 @@ Last-Update: 2020-04-14
43 - s.add_runtime_dependency 'rb-readline', '~> 0.5.3'
44
45 s.add_runtime_dependency 'hocon', '~> 1.0'
46- s.add_runtime_dependency 'net-ssh', '~> 5.0'
47+- s.add_runtime_dependency 'net-ssh', '~> 5.0'
48 - s.add_runtime_dependency 'net-scp', '~> 1.2'
49 - s.add_runtime_dependency 'inifile', '~> 3.0'
50-+ s.add_runtime_dependency 'net-scp', '~> 2.0'
51++ s.add_runtime_dependency 'net-ssh', '>= 5.0'
52++ s.add_runtime_dependency 'net-scp', '~> 3.0'
53
54 s.add_runtime_dependency 'rsync', '~> 1.0.9'
55 s.add_runtime_dependency 'open_uri_redirections', '~> 0.2.1'

Subscribers

People subscribed via source and target branches

to all changes: