Merge mdevctl from Debian unstable for oracular
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mdevctl (Ubuntu) |
Won't Fix
|
Undecided
|
Athos Ribeiro |
Bug Description
Upstream: tbd
Debian: 1.3.0-2
Ubuntu: 1.3.0-1ubuntu2
Debian does new releases regularly, so it's likely there will be newer versions available before FF that we can pick up if this merge is done later in the cycle.
If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired.
If this merge pulls in a new upstream version, also consider adding an entry to the Oracular Release Notes: https:/
### New Debian Changes ###
mdevctl (1.3.0-2) unstable; urgency=medium
* d/control:
- bump env_logger B-D version (Closes: #1068941)
- bump Standards-Version to 4.7.0
-- Athos Ribeiro <email address hidden> Tue, 16 Apr 2024 10:59:16 -0300
mdevctl (1.3.0-1) unstable; urgency=medium
* New upstream version 1.3.0
* d/p/Update-
* d/p/move-
* d/patches: refresh patches
* d/control: adjust dependencies for new release
* d/p/lower-
now uses clap v4, which is the current version in Debian
* d/control: replace pkg-config with pkgconf. The former is just a
transitional package for the latter. Using it triggers a lintian warning
-- Athos Ribeiro <email address hidden> Tue, 06 Feb 2024 12:06:52 -0300
mdevctl (1.2.0-7) unstable; urgency=medium
[ Athos Ribeiro ]
* d/control: switch systemd/udev B-Ds to systemd-dev
-- Christian Ehrhardt <email address hidden> Mon, 08 Jan 2024 08:45:28 +0100
mdevctl (1.2.0-6) unstable; urgency=medium
[ Athos Ribeiro ]
* d/p/move-
(Closes: #1059036)
-- Christian Ehrhardt <email address hidden> Thu, 04 Jan 2024 09:41:37 +0100
mdevctl (1.2.0-5) unstable; urgency=medium
[ Athos Ribeiro ]
* d/control: pin env_logger B-D required version (Closes: 1054157)
[ Christian Ehrhardt ]
* d/control: Add Athos Ribeiro to uploaders - Thank you for all the great
contributions so far!
-- Christian Ehrhardt <email address hidden> Mon, 23 Oct 2023 10:21:00 +0200
mdevctl (1.2.0-4) unstable; urgency=medium
[ Athos Ribeiro ]
* d/control: bump Standards-Version to 4.6.2 (no changes needed)
* d/patches: adjust env_logger dependency version (Closes: #1050521)
* d/rules: run test suite during package build
-- Christian Ehrhardt <email address hidden> Mon, 04 Sep 2023 16:46:19 +0200
mdevctl (1.2.0-3) unstable; urgency=medium
[ Peter Michael Green ]
* Update Debian dependencies on clap related packages to reflrect cargo
dependencies (Closes: #1028655). Thanks to Peter Micheal Green for
the report and suggested changes.
-- Christian Ehrhardt <email address hidden> Thu, 19 Jan 2023 13:37:16 +0100
mdevctl (1.2.0-2) unstable; urgency=medium
[ Christian Ehrhardt ]
* Update uuid version to 1.0 (Closes: #1017369)
Thanks to Peter Micheal Green for the report, taking the upstream
accepted commit landed by Athos Ribeiro to solve this.
- d/p/Update-
uuid 1.0
- d/p/lower-
lower uuid
[ Peter Micheal Green ]
* d/control: switch uuid dependency to librust-
* d/rules: Fix clean target
-- Christian Ehrhardt <email address hidden> Tue, 06 Sep 2022 10:25:20 +0200
mdevctl (1.2.0-1) unstable; urgency=medium
[ Athos Ribeiro ]
* Update Standards-Version (no changes needed)
* d/copyright: update packaging copyright dates
* d/rules: override tests to work for vendored dependencies too
[Debian no-op]
* d/rules: generate lockfile for vendored deps
[Debian no-op]
[ Christian Ehrhardt ]
* New upstream version 1.2.0
* d/control: adapt dependencies for 1.2.0
* d/p/lower-
* Use upstream makefile for installation
Upstream maintains a makefile that is generated out of the cargo build.
Using that ensures we pick up any future changes more easily.
### Old Ubuntu Delta ###
mdevctl (1.3.0-1ubuntu2) noble; urgency=high
* No change rebuild for 64-bit time_t and frame pointers.
-- Julian Andres Klode <email address hidden> Mon, 08 Apr 2024 18:12:09 +0200
mdevctl (1.3.0-1ubuntu1) noble; urgency=medium
* Merge with Debian unstable (LP: #2040398). Remaining changes:
- d/watch: introduce vendor component with bundled dependencies.
- vendor: unpack vendorized sources.
- d/p/series: drop dependency version tweaks in favor of vendorized
dependencies.
- d/README.source: include information on uscan's Multiple Upstream
Tarball (MUT) support for the vendorized code.
- Ship Cargo lockfile to provide data on the vendorized code:
+ d/config.toml: provide a custom Cargo configuration to generate
a lockfile from the vendorized dependencies.
+ d/install: ship the build-time generated lockfile.
- d/copyright: include vendorized projects copyright data.
* Dropped changes:
- d/p/series: drop Debian uuid version adjustment patch in favor of
the vendorized version of the dependency.
[ Fixed in the upstream project in version 1.3.0 ]
-- Athos Ribeiro <email address hidden> Fri, 16 Feb 2024 11:30:49 -0300
Changed in mdevctl (Ubuntu): | |
milestone: | none → ubuntu-24.07 |
Changed in mdevctl (Ubuntu): | |
assignee: | nobody → Athos Ribeiro (athos-ribeiro) |
Changed in mdevctl (Ubuntu): | |
milestone: | ubuntu-24.07 → ubuntu-24.08 |
Up until 1.3.0-2.1, all debian changes are related to Debian updates on rust build dependencies. Since those are all vendored in Ubuntu, there is no need for a merge here.