Your message dated Thu, 19 Jan 2023 13:06:24 +0000
with message-id <e1piuca-00dm2a...@fasolo.debian.org>
and subject line Bug#1028655: fixed in mdevctl 1.2.0-3
has caused the Debian Bug report #1028655,
regarding mdevctl - please depend explicitly on required version of clap
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1028655: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028655
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mdevctl
Severity: important
mdevtcl build-depends on librust-clap-derive-dev, librust-clap-complete-dev
and librust-clap+strsim-dev. There are a few issues here, firstly it seems you
are depending on clap-derive when your cargo.toml depends on the clap feature
of the derive crate. Secondly there seems to be no mention of strsim in your
cargo.toml. Finally your debian dependencies allow any version of clap,
but your cargo dependencies only allow clap 3.x.
Right now this works out, but you are likely to run into a FTBFS once
rust-clap-complete-3 passes NEW and rust-clap-complete is upgraded to 4.x
Also librust-clap+strsim-dev is both a virtual package and a cruft physical
package which I would like to see decrufted as I belive these cruft packages
are the cause of spurious puiparts regressions in the testing migration
report for the rust-clap package.
A debdiff is attatched, if I get no response
I will likely NMU this in a week or so.
diff -Nru mdevctl-1.2.0/debian/changelog mdevctl-1.2.0/debian/changelog
--- mdevctl-1.2.0/debian/changelog 2022-09-06 08:25:20.000000000 +0000
+++ mdevctl-1.2.0/debian/changelog 2023-01-14 10:19:34.000000000 +0000
@@ -1,3 +1,11 @@
+mdevctl (1.2.0-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Update Debian dependencies on clap related packages to reflrect cargo
+ dependencies.
+
+ -- Peter Michael Green <plugw...@debian.org> Sat, 14 Jan 2023 10:19:34 +0000
+
mdevctl (1.2.0-2) unstable; urgency=medium
[ Christian Ehrhardt ]
diff -Nru mdevctl-1.2.0/debian/control mdevctl-1.2.0/debian/control
--- mdevctl-1.2.0/debian/control 2022-09-06 08:19:59.000000000 +0000
+++ mdevctl-1.2.0/debian/control 2023-01-14 10:19:34.000000000 +0000
@@ -10,9 +10,8 @@
librust-env-logger+default-dev,
librust-log+serde-dev,
librust-serde-json+indexmap-dev,
- librust-clap-derive-dev (>= 3.0.7),
- librust-clap-complete-dev (>= 3.0.6),
- librust-clap+strsim-dev,
+ librust-clap-3+derive-dev (>= 3.1.7),
+ librust-clap-complete-3-dev (>= 3.0.6),
librust-tempfile-dev (>= 3.1.0) <!nocheck>,
librust-uuid-1+v4-dev,
pkg-config,
--- End Message ---
--- Begin Message ---
Source: mdevctl
Source-Version: 1.2.0-3
Done: Christian Ehrhardt <christian.ehrha...@canonical.com>
We believe that the bug you reported is fixed in the latest version of
mdevctl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1028...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christian Ehrhardt <christian.ehrha...@canonical.com> (supplier of updated
mdevctl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 19 Jan 2023 13:37:16 +0100
Source: mdevctl
Built-For-Profiles: noudeb
Architecture: source
Version: 1.2.0-3
Distribution: unstable
Urgency: medium
Maintainer: Christian Ehrhardt <christian.ehrha...@canonical.com>
Changed-By: Christian Ehrhardt <christian.ehrha...@canonical.com>
Closes: 1028655
Changes:
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.
Checksums-Sha1:
84390a5c5b33ac2bc0a2e9e8a717e2ff6fe8fba9 2173 mdevctl_1.2.0-3.dsc
20dfd44ae6b98f2e7740008a073ec7b69c8bd1fe 6492 mdevctl_1.2.0-3.debian.tar.xz
9a23393cac57151f96e34daaecd197412d8a9b2c 8801 mdevctl_1.2.0-3_source.buildinfo
Checksums-Sha256:
e2d0be23a423c4bcd4d0d4fa0b1d1e3f6f52bb736b123a5512893954028c076f 2173
mdevctl_1.2.0-3.dsc
0bc0f784f984687ecf388fbea7f707866c3c2f61370774262b712cd9888fc4d3 6492
mdevctl_1.2.0-3.debian.tar.xz
231268f1dc09b7c90ed9aac076225afadf96270f8b85ec64e97db47c2de2c24f 8801
mdevctl_1.2.0-3_source.buildinfo
Files:
a874c3698bd2ec6118fbf9318be83549 2173 admin optional mdevctl_1.2.0-3.dsc
624e014c90e13bde6abcc25983580258 6492 admin optional
mdevctl_1.2.0-3.debian.tar.xz
24956d0a64321cc6deea25069f44d330 8801 admin optional
mdevctl_1.2.0-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEktYY9mjyL47YC+71uj4pM4KAskIFAmPJOjQACgkQuj4pM4KA
skKeQQ//cSGfRSnqbDGBwoRxXBfUemfJ1JUUyNkyKnirBkJGgrPJlxLVaCoaf9Nh
ffUbmK/rIX5M53Jg5H5oeQGvWmOtCR+oNR3VHqwzDg8bejCE36O0w2RR8sdStUan
oRnbuJX0NxIfF0lREQdTndZ6rTSRwSAUBf7l2vwTGlBvgP33mT0TWYYW1Kx2JwtS
6NXqaVrOuFO71QPT144FMXivduGsA/MsyZuqTeVOvEZi1pdcwQMaMAxKDlhXa96A
S9O6CvGYw2bsIly2up0jHFVKVPhalKn1b/zvZmZLbCDPTW+rZPE9s6wPfX6E8PRh
dilW28R0o5DSIfDw4OfbZKWtPHki5ShDXKzMNyWt3zXC8YzxXLFiujrcp5A7Ag3K
lVmEb6XvDYgxe5tXVaoVa24Rzh2VeVLUwMiX3PUp+UBPZNHMJ/j1AygoZzD722cZ
hiKLBOuFxyUXZRGFMMSzYeW3/zYzXch8iAVKDa0SbQniLyTxramphq4ZPgju7JDW
NOcEXjShMc/VeX4VneZIbqkEvGbz/5hTvpsPiwvX1vG3Py4NC2pl+0gk34JcIJ/B
zmSgycYe6NvgA2yxcbbR9wPjOOKW8FIjePEIFAEf91eHKA/k95OwkI2Qj/QDW5VU
4MjKyTYO37eyqZTWUIjN2FkI0ogyKFhXE3j9EwHmZ/YZgqt8lRw=
=ASxD
-----END PGP SIGNATURE-----
--- End Message ---