Merge ~whershberger/ubuntu/+source/tcpdump:merge-4.99.5-2-questing into ubuntu/+source/tcpdump:debian/sid

Proposed by Wesley Hershberger
Status: Merged
Merge reported by: Andreas Hasenack
Merged at revision: b205ea605532ade4b8bc46418c8f884bd8c95c89
Proposed branch: ~whershberger/ubuntu/+source/tcpdump:merge-4.99.5-2-questing
Merge into: ubuntu/+source/tcpdump:debian/sid
Diff against target: 102 lines (+57/-1)
3 files modified
debian/changelog (+51/-0)
debian/control (+2/-1)
debian/usr.bin.tcpdump (+4/-0)
Reviewer Review Type Date Requested Status
Nick Rosbrook (community) Approve
Ubuntu Security Team Pending
Sebastien Bacher Pending
git-ubuntu import Pending
Review via email: mp+488077@code.launchpad.net

This proposal supersedes a proposal from 2025-07-01.

Commit message

Merge with Debian unstable (LP #2115467).

Description of the change

A ~ppa1 build of this merge can be found in my ppa [1].

I've run the autopkgtests and the qa-regression tests [1] (including a MP to fix the regression tests [2]).

This is my first merge from Debian; I have tried to follow the directions at [4]. I appreciate your patience with any oversights.

Note: I modified the author field of d94caba to reflect the commit's original author.

[1] https://launchpad.net/~whershberger/+archive/ubuntu/tcpdump-lp2115467
[2] https://git.launchpad.net/qa-regression-testing
[3] https://code.launchpad.net/~whershberger/qa-regression-testing/+git/qa-regression-testing/+merge/488037
[4] https://github.com/canonical/ubuntu-maintainers-handbook/blob/main/PackageMerging.md

To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote : Posted in a previous version of this proposal

Thank you for your work. As mentioned on https://github.com/canonical/ubuntu-maintainers-handbook/blob/main/PackageMerging.md#submit-merge-proposal-mp the target branch should be "debian/sid" and not "ubuntu/devel" (the current diff includes the new upstream version changes which isn't practical to review). Could you resubmit against the right branch?

review: Needs Fixing
Revision history for this message
Wesley Hershberger (whershberger) wrote :

Sorry about that; done.

Revision history for this message
Nick Rosbrook (enr0n) wrote :

LGTM, but there is one issue with your changelog.

In your "Merge with Debian unstable" line, you have "(LP #2115467)" as the bug reference. This is missing a colon after "LP", which means that dpkg-genchanges will not automatically add the `Launchpad-Bugs-Fixed` entry to the ../tcpdump_4.99.5-2ubuntu1_source.changes file. As a result, Launchpad will not automatically close the associated bug when this upload migrates from questing-proposed to questing-release.

Now, for the second bug reference in the changelog, this is actually a good thing. This bug was fixed a while ago, so we do not want Launchpad to add the "Fix Released" comment to that bug again.

tl;dr - When you are fixing a new bug, and you want Launchpad to automatically close it/comment on the bug, you need to use a format like `(LP: #XXXXXXX)`. When you specifically do not want Launchpad to do that, "strip" the bug reference by removing the colon.

Since this is such a simple change, I have done it for you on this upload:

nr@six:~/u/p/t/tcpdump$ git diff whershberger/merge-4.99.5-2-questing enr0n/merge-4.99.5-2-questing
diff --git a/debian/changelog b/debian/changelog
index a5ae029..4983aed 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
 tcpdump (4.99.5-2ubuntu1) questing; urgency=medium

- * Merge with Debian unstable (LP #2115467). Remaining changes:
+ * Merge with Debian unstable (LP: #2115467). Remaining changes:
     - debian/usr.sbin.tcpdump: allow tcpdump printing to stdout/stderr
       when running from a container (LP #1667016)

Thanks for working on this!

review: Approve
Revision history for this message
Wesley Hershberger (whershberger) wrote :

I had intended to prevent the automation grabbing 1667016 and must have overlooked 2115467. Thanks for the review!

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

This is merged already.

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 f605db4..a5ae029 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,11 @@
6+tcpdump (4.99.5-2ubuntu1) questing; urgency=medium
7+
8+ * Merge with Debian unstable (LP #2115467). Remaining changes:
9+ - debian/usr.sbin.tcpdump: allow tcpdump printing to stdout/stderr
10+ when running from a container (LP #1667016)
11+
12+ -- Wesley Hershberger <wesley.hershberger@canonical.com> Thu, 26 Jun 2025 21:16:30 -0500
13+
14 tcpdump (4.99.5-2) unstable; urgency=medium
15
16 * Transfer ownership to pkg-security team.
17@@ -28,6 +36,35 @@ tcpdump (4.99.4-4) unstable; urgency=medium
18
19 -- Romain Francoise <rfrancoise@debian.org> Sun, 28 Apr 2024 17:07:15 +0200
20
21+tcpdump (4.99.4-3ubuntu4) noble; urgency=high
22+
23+ * No change rebuild against libssl3t64.
24+
25+ -- Julian Andres Klode <juliank@ubuntu.com> Mon, 08 Apr 2024 16:50:51 +0200
26+
27+tcpdump (4.99.4-3ubuntu3) noble; urgency=medium
28+
29+ * No-change rebuild for CVE-2024-3094
30+
31+ -- Steve Langasek <steve.langasek@ubuntu.com> Sun, 31 Mar 2024 17:18:58 +0000
32+
33+tcpdump (4.99.4-3ubuntu2) noble; urgency=medium
34+
35+ * No-change rebuild against libssl3t64
36+
37+ -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 05 Mar 2024 01:24:11 +0000
38+
39+tcpdump (4.99.4-3ubuntu1) mantic; urgency=medium
40+
41+ * Merge with Debian unstable. Remaining changes:
42+ - debian/usr.sbin.tcpdump: allow tcpdump printing to stdout/stderr
43+ when running from a container (LP #1667016)
44+ * Dropped:
45+ - d/usr.sbin.tcpdump: Allow pcapng files (LP #2024017)
46+ [In 4.99.4-3]
47+
48+ -- Andreas Hasenack <andreas@canonical.com> Tue, 01 Aug 2023 11:49:37 -0300
49+
50 tcpdump (4.99.4-3) unstable; urgency=medium
51
52 * Allow *.pcapng in AppArmor policy, thanks to Chris Kuethe for the
53@@ -51,6 +88,20 @@ tcpdump (4.99.4-1) experimental; urgency=medium
54
55 -- Romain Francoise <rfrancoise@debian.org> Mon, 10 Apr 2023 16:57:18 +0200
56
57+tcpdump (4.99.3-1ubuntu2) mantic; urgency=medium
58+
59+ [ Chris Kuethe ]
60+ * d/usr.sbin.tcpdump: Allow pcapng files (LP: #2024017)
61+
62+ -- Andreas Hasenack <andreas@canonical.com> Fri, 14 Jul 2023 18:07:50 -0300
63+
64+tcpdump (4.99.3-1ubuntu1) lunar; urgency=medium
65+
66+ * debian/usr.sbin.tcpdump: allow tcpdump printing to stdout/stderr when
67+ running from a container (LP: #1667016)
68+
69+ -- Georgia Garcia <georgia.garcia@canonical.com> Fri, 10 Feb 2023 15:17:18 -0300
70+
71 tcpdump (4.99.3-1) unstable; urgency=medium
72
73 * New upstream release.
74diff --git a/debian/control b/debian/control
75index 06e89a9..f4a7192 100644
76--- a/debian/control
77+++ b/debian/control
78@@ -1,7 +1,8 @@
79 Source: tcpdump
80 Section: net
81 Priority: optional
82-Maintainer: Debian Security Tools <team+pkg-security@tracker.debian.org>
83+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
84+XSBC-Original-Maintainer: Debian Security Tools <team+pkg-security@tracker.debian.org>
85 Build-Depends: debhelper-compat (= 13),
86 dh-apparmor,
87 dpkg-dev (>= 1.16.1~),
88diff --git a/debian/usr.bin.tcpdump b/debian/usr.bin.tcpdump
89index 510a5ad..f005a0b 100644
90--- a/debian/usr.bin.tcpdump
91+++ b/debian/usr.bin.tcpdump
92@@ -66,6 +66,10 @@ profile tcpdump /usr/bin/tcpdump {
93
94 /usr/bin/tcpdump mr,
95
96+ # allow printing to stdout/stderr when inside a container
97+ # (LP: #1667016)
98+ /dev/pts/* rw,
99+
100 # Site-specific additions and overrides. See local/README for details.
101 #include <local/usr.bin.tcpdump>
102 }

Subscribers

People subscribed via source and target branches