Merge ~athos-ribeiro/ubuntu/+source/unbound:merge-lp1971332-kinetic into ubuntu/+source/unbound:debian/sid

Proposed by Athos Ribeiro
Status: Merged
Approved by: git-ubuntu bot
Approved revision: not available
Merge reported by: Athos Ribeiro
Merged at revision: f1449fc440697ac1110b577ac99e3c8e129918d2
Proposed branch: ~athos-ribeiro/ubuntu/+source/unbound:merge-lp1971332-kinetic
Merge into: ubuntu/+source/unbound:debian/sid
Diff against target: 76 lines (+49/-1)
2 files modified
debian/changelog (+47/-0)
debian/control (+2/-1)
Reviewer Review Type Date Requested Status
git-ubuntu bot Approve
Christian Ehrhardt  (community) Approve
Canonical Server Reporter Pending
Review via email: mp+426432@code.launchpad.net

This proposal supersedes a proposal from 2022-07-07.

Description of the change

This is a staged merge for unbound. It shows that this can be a sync instead.

As shown in the changelog, the current delta can be dropped for the following reasons:

- DNS-over-HTTPS support has been included since Debian's 1.15.0-2
- Compatibility with OpenSSL 3 is provided upstream since 1.13.2
- Python 3.10 compatibility issues have been fixed upstream since 1.13.2

PPA: https://launchpad.net/~athos-ribeiro/+archive/ubuntu/lp1971332-merge-unbound-kinetic/+packages

While the DEP8 tests for this package have a "needs-internet" restriction and will not be able to run in our infrastructure, there are unrelated errors regarding permissions to read or write the temporary configuration and pid files generated for the tests.

Although this should be fixed, we can still sync the package and propose the fix to Debian to avoid carrying a delta for the sole purpose of fixing a DEP8 test that cannot run in our infra.

The fix would be to either disable (or edit) the apparmor profile before running the test, or to create the configuration and pid files under directories allowed by the apparmor profile.

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

Thank,
I agree to propose autpkgtest fixes to Debian directly and make this a sync as-is.
There are a lot of changes landing in Debian, with every month we hold this back it will be a bigger impact when we finally sync - so let us do it now.

Synce, please track migration

review: Approve
Revision history for this message
git-ubuntu bot (git-ubuntu-bot) wrote :

Approvers: paelzer, athos-ribeiro
Uploaders: paelzer
MP auto-approved

review: Approve

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 80e1236..f12c444 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,18 @@
6+unbound (1.16.0-2ubuntu1) kinetic; urgency=medium
7+
8+ * Merge with Debian unstable (LP: #1971332). Remaining changes:
9+ * Dropped Changes:
10+ - Enable DNS-over-HTTPS support:
11+ + d/control: add Build-Depends on libnghttp2-dev.
12+ + d/rules: compile with libnghttp2.
13+ [ Included in 1.15.0-2 ]
14+ - debian/patches/openssl3.patch: compatibility with OpenSSL 3.
15+ [ Fixed upstream in 1.13.2 ]
16+ - Cherry-pick upstream commits for Python 3.10 compatibility.
17+ [ Fixed upstream in 1.13.2 ]
18+
19+ -- Athos Ribeiro <athos.ribeiro@canonical.com> Wed, 06 Jul 2022 16:46:39 -0300
20+
21 unbound (1.16.0-2) unstable; urgency=medium
22
23 * revert the python path change in previous upload, and set python
24@@ -244,6 +259,38 @@ unbound (1.13.1-1.1) unstable; urgency=medium
25
26 -- Sebastian Ramacher <sramacher@debian.org> Wed, 06 Apr 2022 21:37:02 +0200
27
28+unbound (1.13.1-1ubuntu5) jammy; urgency=medium
29+
30+ * Cherry-pick upstream commits for Python 3.10 compatibility
31+
32+ -- Rico Tzschichholz <ricotz@ubuntu.com> Tue, 01 Feb 2022 15:23:57 +0100
33+
34+unbound (1.13.1-1ubuntu4) jammy; urgency=medium
35+
36+ * No-change rebuild with Python 3.10 as default version
37+
38+ -- Graham Inggs <ginggs@ubuntu.com> Thu, 13 Jan 2022 20:38:08 +0000
39+
40+unbound (1.13.1-1ubuntu3) jammy; urgency=medium
41+
42+ * debian/patches/openssl3.patch: compatibility with OpenSSL 3.
43+
44+ -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 09 Dec 2021 20:51:29 +0000
45+
46+unbound (1.13.1-1ubuntu2) jammy; urgency=medium
47+
48+ * No-change rebuild against libssl3
49+
50+ -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 09 Dec 2021 00:22:14 +0000
51+
52+unbound (1.13.1-1ubuntu1) impish; urgency=medium
53+
54+ * Enable DNS-over-HTTPS support (LP: #1927877)
55+ - d/control: add Build-Depends on libnghttp2-dev
56+ - d/rules: compile with libnghttp2
57+
58+ -- Athos Ribeiro <athos.ribeiro@canonical.com> Thu, 01 Jul 2021 11:16:26 -0300
59+
60 unbound (1.13.1-1) unstable; urgency=medium
61
62 * New upstream version 1.13.1
63diff --git a/debian/control b/debian/control
64index 3cb5ddb..3486aa1 100644
65--- a/debian/control
66+++ b/debian/control
67@@ -1,7 +1,8 @@
68 Source: unbound
69 Section: net
70 Priority: optional
71-Maintainer: unbound packagers <unbound@packages.debian.org>
72+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
73+XSBC-Original-Maintainer: unbound packagers <unbound@packages.debian.org>
74 Uploaders:
75 Robert Edmonds <edmonds@debian.org>,
76 Michael Tokarev <mjt@tls.msk.ru>,

Subscribers

People subscribed via source and target branches