Package: rust-rustls-webpki Version: 0.101.1 Severity: serious
building the rustls-webpki crate with only the alloc feature (and not the std feature) is broken. I took a look at fixing it but came to the conclusion that doing so was beyond what was reasonable to do in a distribution patch. Since the only reverse dependency is rust-rustls which unconditionally enables the std and alloc features, I think it probably makes sense to just remove/disable the "alloc feature only" autopkgtest for now.
diff -Nru rust-rustls-webpki-0.101.1/debian/changelog rust-rustls-webpki-0.101.1/debian/changelog --- rust-rustls-webpki-0.101.1/debian/changelog 2023-07-20 14:22:18.000000000 +0000 +++ rust-rustls-webpki-0.101.1/debian/changelog 2023-07-27 21:08:16.000000000 +0000 @@ -1,3 +1,12 @@ +rust-rustls-webpki (0.101.1-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Remove "--no-default-features --features alloc" autopkgtest, the + upstream code fails to build when built with only the alloc + feature. + + -- Peter Michael Green <plugw...@debian.org> Thu, 27 Jul 2023 21:08:16 +0000 + rust-rustls-webpki (0.101.1-2) unstable; urgency=medium * no-changes source-only upload to enable testing migration diff -Nru rust-rustls-webpki-0.101.1/debian/tests/control rust-rustls-webpki-0.101.1/debian/tests/control --- rust-rustls-webpki-0.101.1/debian/tests/control 2023-07-16 16:52:39.000000000 +0000 +++ rust-rustls-webpki-0.101.1/debian/tests/control 2023-07-27 21:08:04.000000000 +0000 @@ -17,15 +17,6 @@ Restrictions: allow-stderr Test-Command: /usr/share/cargo/bin/cargo-auto-test rustls-webpki 0.101.1 - --all-targets --no-default-features --features alloc -Features: test-name=rust-rustls-webpki-0.101:alloc -Depends: - dh-cargo, - librust-base64-0.21+default-dev, - librust-rustls-webpki-0.101+alloc-dev, -Restrictions: allow-stderr - -Test-Command: /usr/share/cargo/bin/cargo-auto-test rustls-webpki 0.101.1 --all-targets Features: test-name=rust-rustls-webpki-0.101:default Depends: