Your message dated Fri, 25 Aug 2023 20:51:29 +0000
with message-id <e1qzdmd-00bswl...@fasolo.debian.org>
and subject line Bug#1050535: fixed in rust-rustls-webpki 0.101.4-2
has caused the Debian Bug report #1050535,
regarding rust-rustls-webpki FTBFS, tests require rcgen.
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.)


-- 
1050535: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050535
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: rust-rustls-webpki
Version: 0.101.4-1
Severity: serious
Tags: patch

It seems that in addition to the security fix, the new version of rustls-webpki added some new tests, these depend on "rcgen" which is currently patched away by 2001_bencher.patch.

After reinstating the dependency (but NOT the "patch.crates-io" section) and adding corresponding build and test dependencies I was able to successfully build the package and run it's autopkgtests.

Debdiff attatched, I may NMU this later (but I'd appreciate a prompt maintainer upload).
diff -Nru rust-rustls-webpki-0.101.4/debian/changelog 
rust-rustls-webpki-0.101.4/debian/changelog
--- rust-rustls-webpki-0.101.4/debian/changelog 2023-08-24 08:06:53.000000000 
+0000
+++ rust-rustls-webpki-0.101.4/debian/changelog 2023-08-25 18:57:05.000000000 
+0000
@@ -1,3 +1,13 @@
+rust-rustls-webpki (0.101.4-1.1) UNRELEASED; urgency=high
+
+  * Non-maintainer upload.
+  * Adjust patch 2001, reinstate rcgen dependency, some newly added tests need
+    it. Do not reinstate the "patch.crates-io" section since we want to build
+    against debian packaged crates, not stuff from github.
+  * Add build and test dependencies on librust-rcgen-0.11+default-dev (>= 
0.11.1-2)
+
+ -- Peter Michael Green <plugw...@debian.org>  Fri, 25 Aug 2023 18:57:05 +0000
+
 rust-rustls-webpki (0.101.4-1) unstable; urgency=high
 
   * bump project version in virtual packages and autopkgtests;
diff -Nru rust-rustls-webpki-0.101.4/debian/control 
rust-rustls-webpki-0.101.4/debian/control
--- rust-rustls-webpki-0.101.4/debian/control   2023-08-24 08:05:29.000000000 
+0000
+++ rust-rustls-webpki-0.101.4/debian/control   2023-08-25 18:57:05.000000000 
+0000
@@ -6,6 +6,7 @@
  dh-cargo,
  librust-base64-0.21+default-dev <!nocheck>,
  librust-ring-0.16+default-dev <!nocheck>,
+ librust-rcgen-0.11+default-dev (>= 0.11.1-2) <!nocheck>,
  librust-serde-1+default-dev <!nocheck>,
  librust-serde-1+derive-dev <!nocheck>,
  librust-serde-json-1+default-dev <!nocheck>,
diff -Nru rust-rustls-webpki-0.101.4/debian/patches/2001_bencher.patch 
rust-rustls-webpki-0.101.4/debian/patches/2001_bencher.patch
--- rust-rustls-webpki-0.101.4/debian/patches/2001_bencher.patch        
2023-08-24 08:06:28.000000000 +0000
+++ rust-rustls-webpki-0.101.4/debian/patches/2001_bencher.patch        
2023-08-25 18:56:43.000000000 +0000
@@ -15,16 +15,15 @@
  
  include = [
      "Cargo.toml",
-@@ -72,9 +73,6 @@
+@@ -72,8 +73,6 @@
  
  [dev-dependencies]
  base64 = "0.21"
 -bencher = "0.1.5"
 -once_cell = "1.17.2"
--rcgen = { version = "0.11.1", default-features = false }
+ rcgen = { version = "0.11.1", default-features = false }
  serde = { version = "1.0", features = ["derive"] }
  serde_json = "1.0"
- 
 @@ -93,12 +91,3 @@
  lto = true
  debug-assertions = false
diff -Nru rust-rustls-webpki-0.101.4/debian/tests/control 
rust-rustls-webpki-0.101.4/debian/tests/control
--- rust-rustls-webpki-0.101.4/debian/tests/control     2023-08-24 
08:05:35.000000000 +0000
+++ rust-rustls-webpki-0.101.4/debian/tests/control     2023-08-25 
18:57:05.000000000 +0000
@@ -8,6 +8,7 @@
  librust-serde-1+default-dev,
  librust-serde-1+derive-dev,
  librust-serde-json-1+default-dev,
+ librust-rcgen-0.11+default-dev (>= 0.11.1-2),
 Restrictions: allow-stderr
 
 Test-Command: SOURCEPACKAGEDIR=$PWD /usr/share/cargo/bin/cargo-auto-test 
rustls-webpki 0.101.4
@@ -20,6 +21,7 @@
  librust-serde-1+default-dev,
  librust-serde-1+derive-dev,
  librust-serde-json-1+default-dev,
+ librust-rcgen-0.11+default-dev (>= 0.11.1-2),
 Restrictions: allow-stderr
 
 Test-Command: SOURCEPACKAGEDIR=$PWD /usr/share/cargo/bin/cargo-auto-test 
rustls-webpki 0.101.4
@@ -32,6 +34,7 @@
  librust-serde-1+default-dev,
  librust-serde-1+derive-dev,
  librust-serde-json-1+default-dev,
+ librust-rcgen-0.11+default-dev (>= 0.11.1-2),
 Restrictions: allow-stderr
 
 Test-Command: SOURCEPACKAGEDIR=$PWD /usr/share/cargo/bin/cargo-auto-test 
rustls-webpki 0.101.4
@@ -44,6 +47,7 @@
  librust-serde-1+default-dev,
  librust-serde-1+derive-dev,
  librust-serde-json-1+default-dev,
+ librust-rcgen-0.11+default-dev (>= 0.11.1-2),
 Restrictions: allow-stderr
 
 Test-Command: SOURCEPACKAGEDIR=$PWD /usr/share/cargo/bin/cargo-auto-test 
rustls-webpki 0.101.4
@@ -56,4 +60,5 @@
  librust-serde-1+default-dev,
  librust-serde-1+derive-dev,
  librust-serde-json-1+default-dev,
+ librust-rcgen-0.11+default-dev (>= 0.11.1-2),
 Restrictions: allow-stderr

--- End Message ---
--- Begin Message ---
Source: rust-rustls-webpki
Source-Version: 0.101.4-2
Done: Jonas Smedegaard <d...@jones.dk>

We believe that the bug you reported is fixed in the latest version of
rust-rustls-webpki, 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 1050...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <d...@jones.dk> (supplier of updated rust-rustls-webpki 
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: Fri, 25 Aug 2023 22:20:29 +0200
Source: rust-rustls-webpki
Architecture: source
Version: 0.101.4-2
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <d...@jones.dk>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Closes: 1050535
Changes:
 rust-rustls-webpki (0.101.4-2) unstable; urgency=medium
 .
   * reduce patch 2001;
     build- and autopkgtest-depend on package for crate rcgen;
     limit select autopkgtests
     to architectures supported by crate rcgen;
     closes: bug#1050535, thanks to Peter Michael Green
   * update dh-cargo fork
Checksums-Sha1:
 411b63d2299b9a2fe1960f4064ada8a34a9987d4 2651 rust-rustls-webpki_0.101.4-2.dsc
 2e82fa0a7aa698eb32067ca32aa7fda6dc1725b5 15216 
rust-rustls-webpki_0.101.4-2.debian.tar.xz
 15c90f873aa9b04858b594185fc8eb79b3355473 12140 
rust-rustls-webpki_0.101.4-2_amd64.buildinfo
Checksums-Sha256:
 fbfd835d55d91a44576684158a72978b74545f0a25df68d22fa4632a98c1e418 2651 
rust-rustls-webpki_0.101.4-2.dsc
 8f5701284d85f4e9470441c364fce5d5548df4ca2a54afd32697946a34791d6c 15216 
rust-rustls-webpki_0.101.4-2.debian.tar.xz
 4e8682687619abea5f0295315101e3f5c657cdfd5403e9a65b23533a1d96838a 12140 
rust-rustls-webpki_0.101.4-2_amd64.buildinfo
Files:
 c5c4f2db77f2dc4337b986a90690440b 2651 rust optional 
rust-rustls-webpki_0.101.4-2.dsc
 b57dc6ff2e69c4c33564d006c8d2ba51 15216 rust optional 
rust-rustls-webpki_0.101.4-2.debian.tar.xz
 f0a6fa1ec5c32bd70ec0f43f0f5f1ee0 12140 rust optional 
rust-rustls-webpki_0.101.4-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmTpDcoACgkQLHwxRsGg
ASGF6w/9EQ6CEfnZxF9zy+AW1lityzNy0WGHHkKvRw2m5zr3172aLvkg2DvBAXYi
5kolM19OX0RqEZdCwAPWGHuCN16sXglH+12ysJRqog+eo7/P/arZ0QtNtDDm5HtH
mVdQEVivjTsinCvCqSLxoc2lHJPCWq3a1EeGJCEqWipGp7fSQ9KQxF0j5DOGpFMV
hyjb/WS1zjDVg7oJV6T7tvSpg2Uae6XADRehcnTRlEDCMvWwIJqs1IyNnOPgaqaP
hd255S/TZAJAv4/uXHxt7sPRmpFjQNCPlgvShkBvCWBCif94R6s53kBSGf3Uxsbi
GN+4VnGbmm8G7NbL5K26Mqt+ckN+GfWJU5swRbyVFcggzl+thocGrdlcs4C8PwcT
6PmUWyvFWpWFgMp6IT3Tb9W+vtKmfWiVqnCyeLRZgSA4R2+kR/afh94mC05aP2no
QnWIBsGbdemKkzUw4POPbPLNua1nIuYIgy+1fqBNO5KlmUSOKd73L/sHrh5V78dF
q1EQk6UZPv/5wCZjQ7TYeqqEkI6qDj7Ho+kbPTcI6CpoJut1Ljpc3mhE93j0fxgC
sSp82f3xelByOE1UV7rwhI6o2UpF+FNZ5u7GujakfKFJMHn+kFtEhHSfRSiULAxO
MBs7T7Ks2Mi998805f/WhWJIMqVjUe4ZboW7l0ZwZckA/Q02t9o=
=3cSw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to