Merge ~pushkarnk/ubuntu/+source/ruby-toml:merge-2089738-plucky into ubuntu/+source/ruby-toml:debian/sid

Proposed by Pushkar Kulkarni
Status: Approved
Approved by: Andreas Hasenack
Approved revision: 83ec30b4c1af4d753a8d1f92b9a0f2980b0742bf
Proposed branch: ~pushkarnk/ubuntu/+source/ruby-toml:merge-2089738-plucky
Merge into: ubuntu/+source/ruby-toml:debian/sid
Diff against target: 84 lines (+37/-2)
4 files modified
debian/changelog (+32/-0)
debian/control (+2/-1)
debian/rules (+2/-0)
debian/tests/run-test (+1/-1)
Reviewer Review Type Date Requested Status
Simon Quigley (community) noop Approve
Andreas Hasenack Approve
Review via email: mp+477360@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Pushkar Kulkarni (pushkarnk) :
Revision history for this message
Pushkar Kulkarni (pushkarnk) wrote :

Built in ppa:pushkarnk/plusone

Autopkgtest results

----

* Results:
  - ruby-toml: plucky/ruby-toml/0.3.0-1ubuntu1 [amd64]
    + ✅ ruby-toml on plucky for amd64 @ 27.11.24 17:24:46
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/amd64/r/ruby-toml/20241127_172446_54437@/log.gz
  - ruby-toml: plucky/ruby-toml/0.3.0-1ubuntu1 [arm64]
    + ✅ ruby-toml on plucky for arm64 @ 27.11.24 17:24:59
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/arm64/r/ruby-toml/20241127_172459_28103@/log.gz
  - ruby-toml: plucky/ruby-toml/0.3.0-1ubuntu1 [armhf]
    + ✅ ruby-toml on plucky for armhf @ 27.11.24 17:26:28
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/armhf/r/ruby-toml/20241127_172628_36058@/log.gz
  - ruby-toml: plucky/ruby-toml/0.3.0-1ubuntu1 [i386]
    + ✅ ruby-toml on plucky for i386 @ 27.11.24 17:24:25
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/i386/r/ruby-toml/20241127_172425_0538d@/log.gz
  - ruby-toml: plucky/ruby-toml/0.3.0-1ubuntu1 [s390x]
    + ✅ ruby-toml on plucky for s390x @ 27.11.24 17:23:52
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/s390x/r/ruby-toml/20241127_172352_aaa05@/log.gz

----

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

- ubuntu delta preserved correctly, ack on the dropped patch
- debian changes look ok
- upstream changes look ok
- d/watch works correctly and fetches the upstream tarball
- reverse-depends is ruby-asetus, which is a sync in ubuntu with debian, so I don't expect incompatibilities there at the moment (I'm not familiar with the ruby ecosystem, that's why I checked this)

+1

review: Approve
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Sponsored:

Uploading ruby-toml_0.3.0-1ubuntu1.dsc
Uploading ruby-toml_0.3.0.orig.tar.gz
Uploading ruby-toml_0.3.0-1ubuntu1.debian.tar.xz
Uploading ruby-toml_0.3.0-1ubuntu1_source.buildinfo
Uploading ruby-toml_0.3.0-1ubuntu1_source.changes

Revision history for this message
Simon Quigley (tsimonq2) wrote :

for sponsorship report

review: Approve (noop)

Unmerged commits

83ec30b... by Pushkar Kulkarni

update changelog

b67997a... by Pushkar Kulkarni

update-maintainer

45a9045... by Pushkar Kulkarni

reconstruct-changelog

ca3abdf... by Pushkar Kulkarni

merge-changelogs

f2b07c1... by Pushkar Kulkarni

Add env MT_COMPAT for build-time gem2deb-test-runner

d537534... by Pushkar Kulkarni

Add env var MT_COMPAT

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 bc10a28..ba4da9e 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,14 @@
6+ruby-toml (0.3.0-1ubuntu1) plucky; urgency=medium
7+
8+ * Merge with Debian unstable (LP: #2089738). Remaining changes:
9+ - d/t/run-tests: Add env var MT_COMPAT
10+ - d/rules: Add env MT_COMPAT for build-time gem2deb-test-runner
11+ * Drop changes:
12+ - d/p/0004-Adjust-parslet-version.rb: patch not needed because
13+ the intended change exists in the merged code.
14+
15+ -- Pushkar Kulkarni <pushkar.kulkarni@canonical.com> Wed, 27 Nov 2024 19:48:17 +0530
16+
17 ruby-toml (0.3.0-1) unstable; urgency=medium
18
19 * Team upload
20@@ -9,6 +20,27 @@ ruby-toml (0.3.0-1) unstable; urgency=medium
21
22 -- Cédric Boutillier <boutil@debian.org> Thu, 05 Sep 2024 00:17:38 +0200
23
24+ruby-toml (0.2.0-4ubuntu3) oracular; urgency=medium
25+
26+ * d/rules: Export MT_COMPAT to ensure gem2deb-test-runner
27+ compatibility with minitest 5.20.0 in Ruby 3.3.
28+ (LP: #2077798)
29+
30+ -- Pushkar Kulkarni <pushkar.kulkarni@canonical.com> Sat, 24 Aug 2024 22:25:27 +0530
31+
32+ruby-toml (0.2.0-4ubuntu2) oracular; urgency=medium
33+
34+ * d/tests/run-test: Define env var MT_COMPAT for compatibility
35+ with Minitest 5.20.0 in Ruby 3.3 (LP: #2077617)
36+
37+ -- Pushkar Kulkarni <pushkar.kulkarni@canonical.com> Thu, 22 Aug 2024 14:26:59 +0530
38+
39+ruby-toml (0.2.0-4ubuntu1) oracular; urgency=medium
40+
41+ * d/p/0004-Adjust-parslet-version.rb: loosen parslet version requirement
42+
43+ -- Athos Ribeiro <athos.ribeiro@canonical.com> Tue, 04 Jun 2024 14:33:36 -0300
44+
45 ruby-toml (0.2.0-4) unstable; urgency=medium
46
47 * Team upload.
48diff --git a/debian/control b/debian/control
49index 3e87408..091ede1 100644
50--- a/debian/control
51+++ b/debian/control
52@@ -1,7 +1,8 @@
53 Source: ruby-toml
54 Section: ruby
55 Priority: optional
56-Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
57+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
58+XSBC-Original-Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
59 Uploaders: Axel Wagner <mero@merovius.de>,
60 Youhei SASAKI <uwabami@gfd-dennou.org>
61 Build-Depends: debhelper-compat (= 13),
62diff --git a/debian/rules b/debian/rules
63index 4e91465..12c09c4 100755
64--- a/debian/rules
65+++ b/debian/rules
66@@ -3,5 +3,7 @@
67 export GEM2DEB_TEST_RUNNER = --check-dependencies
68 export DH_RUBY = --gem-install
69
70+export MT_COMPAT=1
71+
72 %:
73 dh $@ --buildsystem=ruby --with ruby
74diff --git a/debian/tests/run-test b/debian/tests/run-test
75index f9b8aa8..787fe47 100644
76--- a/debian/tests/run-test
77+++ b/debian/tests/run-test
78@@ -3,5 +3,5 @@
79 set -e
80
81 QUILT_PATCHES=debian/patches quilt push -a || true
82-gem2deb-test-runner --check-dependencies --autopkgtest 2>&1
83+MT_COMPAT=true gem2deb-test-runner --check-dependencies --autopkgtest 2>&1
84 QUILT_PATCHES=debian/patches quilt pop -a || true

Subscribers

People subscribed via source and target branches