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
diff --git a/debian/changelog b/debian/changelog
index 80e1236..f12c444 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
1unbound (1.16.0-2ubuntu1) kinetic; urgency=medium
2
3 * Merge with Debian unstable (LP: #1971332). Remaining changes:
4 * Dropped Changes:
5 - Enable DNS-over-HTTPS support:
6 + d/control: add Build-Depends on libnghttp2-dev.
7 + d/rules: compile with libnghttp2.
8 [ Included in 1.15.0-2 ]
9 - debian/patches/openssl3.patch: compatibility with OpenSSL 3.
10 [ Fixed upstream in 1.13.2 ]
11 - Cherry-pick upstream commits for Python 3.10 compatibility.
12 [ Fixed upstream in 1.13.2 ]
13
14 -- Athos Ribeiro <athos.ribeiro@canonical.com> Wed, 06 Jul 2022 16:46:39 -0300
15
1unbound (1.16.0-2) unstable; urgency=medium16unbound (1.16.0-2) unstable; urgency=medium
217
3 * revert the python path change in previous upload, and set python18 * revert the python path change in previous upload, and set python
@@ -244,6 +259,38 @@ unbound (1.13.1-1.1) unstable; urgency=medium
244259
245 -- Sebastian Ramacher <sramacher@debian.org> Wed, 06 Apr 2022 21:37:02 +0200260 -- Sebastian Ramacher <sramacher@debian.org> Wed, 06 Apr 2022 21:37:02 +0200
246261
262unbound (1.13.1-1ubuntu5) jammy; urgency=medium
263
264 * Cherry-pick upstream commits for Python 3.10 compatibility
265
266 -- Rico Tzschichholz <ricotz@ubuntu.com> Tue, 01 Feb 2022 15:23:57 +0100
267
268unbound (1.13.1-1ubuntu4) jammy; urgency=medium
269
270 * No-change rebuild with Python 3.10 as default version
271
272 -- Graham Inggs <ginggs@ubuntu.com> Thu, 13 Jan 2022 20:38:08 +0000
273
274unbound (1.13.1-1ubuntu3) jammy; urgency=medium
275
276 * debian/patches/openssl3.patch: compatibility with OpenSSL 3.
277
278 -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 09 Dec 2021 20:51:29 +0000
279
280unbound (1.13.1-1ubuntu2) jammy; urgency=medium
281
282 * No-change rebuild against libssl3
283
284 -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 09 Dec 2021 00:22:14 +0000
285
286unbound (1.13.1-1ubuntu1) impish; urgency=medium
287
288 * Enable DNS-over-HTTPS support (LP: #1927877)
289 - d/control: add Build-Depends on libnghttp2-dev
290 - d/rules: compile with libnghttp2
291
292 -- Athos Ribeiro <athos.ribeiro@canonical.com> Thu, 01 Jul 2021 11:16:26 -0300
293
247unbound (1.13.1-1) unstable; urgency=medium294unbound (1.13.1-1) unstable; urgency=medium
248295
249 * New upstream version 1.13.1296 * New upstream version 1.13.1
diff --git a/debian/control b/debian/control
index 3cb5ddb..3486aa1 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
1Source: unbound1Source: unbound
2Section: net2Section: net
3Priority: optional3Priority: optional
4Maintainer: unbound packagers <unbound@packages.debian.org>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: unbound packagers <unbound@packages.debian.org>
5Uploaders:6Uploaders:
6 Robert Edmonds <edmonds@debian.org>,7 Robert Edmonds <edmonds@debian.org>,
7 Michael Tokarev <mjt@tls.msk.ru>,8 Michael Tokarev <mjt@tls.msk.ru>,

Subscribers

People subscribed via source and target branches