Merge mdevctl from Debian unstable for oracular

Bug #2064426 reported by Bryce Harrington
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mdevctl (Ubuntu)
New
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://discourse.ubuntu.com/c/release/38

### 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-uuid-version.patch: remove patch applied upstream
  * d/p/move-tempfile-to-dev-dependencies.patch: remove patch applied upstream
  * d/patches: refresh patches
  * d/control: adjust dependencies for new release
  * d/p/lower-versions-for-unstable.patch: remove clap adjustments. Upstream
    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-tempfile-to-dev-dependencies.patch: fix build with nocheck
    (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-version.patch new patch from upstream to work with
      uuid 1.0
    - d/p/lower-versions-for-unstable.patch: updated as we no more need to
      lower uuid

  [ Peter Micheal Green ]
  * d/control: switch uuid dependency to librust-uuid-1+v4-dev
  * 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-versions-for-unstable.patch: adapt dependencies to Debian archive
  * 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

Bryce Harrington (bryce)
Changed in mdevctl (Ubuntu):
milestone: none → ubuntu-24.07
Changed in mdevctl (Ubuntu):
assignee: nobody → Athos Ribeiro (athos-ribeiro)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.