Merge ~mitchdz/ubuntu/+source/amazon-ec2-net-utils:mitch/jammy-inclusion into ubuntu/+source/amazon-ec2-net-utils:ubuntu/lunar-devel

Proposed by Mitchell Dzurick
Status: Merged
Merge reported by: Andreas Hasenack
Merged at revision: 7533ad05c22a946313309ff0dc4c225062c37ca2
Proposed branch: ~mitchdz/ubuntu/+source/amazon-ec2-net-utils:mitch/jammy-inclusion
Merge into: ubuntu/+source/amazon-ec2-net-utils:ubuntu/lunar-devel
Diff against target: 30 lines (+10/-1)
2 files modified
debian/changelog (+8/-0)
debian/control (+2/-1)
Reviewer Review Type Date Requested Status
Lucas Kanashiro (community) Approve
Simon Chopin (community) Needs Fixing
Canonical Server Reporter Pending
git-ubuntu import Pending
Review via email: mp+452155@code.launchpad.net

Description of the change

PPA - https://launchpad.net/~mitchdz/+archive/ubuntu/amazon-ec2-net-utils-jammy-focal-universe-inclusion

This MP is staged against lunar-devel, but it is meant for creating a new package in jammy. The build is based off of Lunar, so staging against Lunar to show the diff.

To post a comment you must log in.
Revision history for this message
Mitchell Dzurick (mitchdz) wrote :

I'm looking for a sponsor for this Upload.

Revision history for this message
Mitchell Dzurick (mitchdz) wrote :

I am targeting universe, not the main archive.

Revision history for this message
Simon Chopin (schopin) wrote :

Hi Mitchell,

One tricky aspect of backporting new versions to older releases is that versions in older series must always sort lower than the ones in the newer series. Here, you have 2.3.0-2 in Lunar, so we need a version number that will sort lower than that in Jammy, which 2.3.0-2ubuntu0.22.04.1 doesn't.

I usually follow the rulebook at https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging to craft my SRU version numbers, but it doesn't apply here, sadly.

I'd probably go for a 2.3.0-2~ubuntu0.22.04. Note the ~, which is a special character that sorts lower than anything else including the empty string. You can check using dpkg --compare-versions (see the dpkg man page).

review: Needs Fixing
Revision history for this message
Mitchell Dzurick (mitchdz) wrote :

Thanks Simon! I wasn't sure if there was a trick you could do here, or perhaps there's a way to simply use 2.3.0-2 in Jammy/Focal from your end. I just updated the version number.

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

Thanks Mitchell! Package uploaded:

Uploading amazon-ec2-net-utils_2.3.0-2~ubuntu0.22.04.dsc
Uploading amazon-ec2-net-utils_2.3.0.orig.tar.gz
Uploading amazon-ec2-net-utils_2.3.0-2~ubuntu0.22.04.debian.tar.xz
Uploading amazon-ec2-net-utils_2.3.0-2~ubuntu0.22.04_source.buildinfo
Uploading amazon-ec2-net-utils_2.3.0-2~ubuntu0.22.04_source.changes

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

This is in jammy-proposed at the moment, and also imported into git-ubuntu. Therefore marking this MP as merged to reflect the current situation.

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 6f017c0..23a6542 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,11 @@
6+amazon-ec2-net-utils (2.3.0-2~ubuntu0.22.04) jammy; urgency=medium
7+
8+ * Add amazon-ec2-net-utils to Jammy archive (LP: #2037437)
9+ This is a rebuild of the Lunar package to be included in Jammy. Previously
10+ amazon-ec2-net-utils was only included in Lunar/Mantic.
11+
12+ -- Mitchell Dzurick <mitchell.dzurick@canonical.com> Tue, 26 Sep 2023 09:39:22 -0700
13+
14 amazon-ec2-net-utils (2.3.0-2) unstable; urgency=medium
15
16 * Set Maintainer to the cloud team and add myself to Uploaders
17diff --git a/debian/control b/debian/control
18index 7ef755e..fb7dcc6 100644
19--- a/debian/control
20+++ b/debian/control
21@@ -1,7 +1,8 @@
22 Source: amazon-ec2-net-utils
23 Section: net
24 Priority: optional
25-Maintainer: Debian Cloud Team <debian-cloud@lists.debian.org>
26+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
27+XSBC-Original-Maintainer:Debian Cloud Team <debian-cloud@lists.debian.org>
28 Uploaders: Noah Meyerhans <noahm@debian.org>
29 Build-Depends: debhelper-compat (= 12), shellcheck, dpkg-source-gitarchive
30 Standards-Version: 4.4.1

Subscribers

People subscribed via source and target branches