[Pkg-rust-maintainers] Bug#998345: rust-quickcheck: diff for NMU version 0.9.2-1.1

Jonas Smedegaard dr at jones.dk
Tue Nov 2 19:16:27 GMT 2021


Control: tags 998345 + patch
Control: tags 998345 + pending

Dear maintainer,

I've prepared an NMU for rust-quickcheck (versioned as 0.9.2-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards,

 - Jonas

diff -Nru rust-quickcheck-0.9.2/debian/cargo-checksum.json rust-quickcheck-0.9.2/debian/cargo-checksum.json
--- rust-quickcheck-0.9.2/debian/cargo-checksum.json	2020-04-05 18:33:58.000000000 +0200
+++ rust-quickcheck-0.9.2/debian/cargo-checksum.json	2021-11-02 19:18:33.000000000 +0100
@@ -1 +1 @@
-{"package":"a44883e74aa97ad63db83c4bf8ca490f02b2fc02f92575e720c8551e843c945f","files":{}}
+{"package":"694e95e04622ce811f75b6fe1c13da70fd5b98a9cbc4c55855cbb4a2e93879e1","files":{}}
diff -Nru rust-quickcheck-0.9.2/debian/changelog rust-quickcheck-0.9.2/debian/changelog
--- rust-quickcheck-0.9.2/debian/changelog	2020-04-05 18:33:58.000000000 +0200
+++ rust-quickcheck-0.9.2/debian/changelog	2021-11-02 19:18:33.000000000 +0100
@@ -1,3 +1,13 @@
+rust-quickcheck (0.9.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * add patch to relax dependency on Rust library env_logger,
+    update Cargo.toml checksum hint file,
+    and update (build-)dependencies on librust-env-logger-*-dev;
+    this closes: bug#998345
+
+ -- Jonas Smedegaard <dr at jones.dk>  Tue, 02 Nov 2021 19:18:33 +0100
+
 rust-quickcheck (0.9.2-1) unstable; urgency=medium
 
   * Package quickcheck 0.9.2 from crates.io using debcargo 2.4.2
diff -Nru rust-quickcheck-0.9.2/debian/control rust-quickcheck-0.9.2/debian/control
--- rust-quickcheck-0.9.2/debian/control	2020-04-05 18:33:58.000000000 +0200
+++ rust-quickcheck-0.9.2/debian/control	2021-11-02 19:18:33.000000000 +0100
@@ -6,8 +6,8 @@
  cargo:native <!nocheck>,
  rustc:native <!nocheck>,
  libstd-rust-dev <!nocheck>,
- librust-env-logger-0.7+regex-dev <!nocheck>,
- librust-env-logger-0.7-dev <!nocheck>,
+ librust-env-logger-0.9+regex-dev <!nocheck>,
+ librust-env-logger-0.9-dev <!nocheck>,
  librust-log-0.4+default-dev <!nocheck>,
  librust-rand-0.7+default-dev <!nocheck>,
  librust-rand-core-0.5+default-dev <!nocheck>
@@ -68,7 +68,7 @@
 Depends:
  ${misc:Depends},
  librust-quickcheck-dev (= ${binary:Version}),
- librust-env-logger-0.7-dev
+ librust-env-logger-0.9-dev
 Provides:
  librust-quickcheck-0+env-logger-dev (= ${binary:Version}),
  librust-quickcheck-0.9+env-logger-dev (= ${binary:Version}),
@@ -98,7 +98,7 @@
 Depends:
  ${misc:Depends},
  librust-quickcheck-dev (= ${binary:Version}),
- librust-env-logger-0.7+regex-dev
+ librust-env-logger-0.9+regex-dev
 Provides:
  librust-quickcheck-0+regex-dev (= ${binary:Version}),
  librust-quickcheck-0.9+regex-dev (= ${binary:Version}),
@@ -113,7 +113,7 @@
 Depends:
  ${misc:Depends},
  librust-quickcheck-dev (= ${binary:Version}),
- librust-env-logger-0.7-dev,
+ librust-env-logger-0.9-dev,
  librust-log-0.4+default-dev
 Provides:
  librust-quickcheck-0+use-logging-dev (= ${binary:Version}),
diff -Nru rust-quickcheck-0.9.2/debian/patches/env_logger.patch rust-quickcheck-0.9.2/debian/patches/env_logger.patch
--- rust-quickcheck-0.9.2/debian/patches/env_logger.patch	1970-01-01 01:00:00.000000000 +0100
+++ rust-quickcheck-0.9.2/debian/patches/env_logger.patch	2021-11-02 19:18:33.000000000 +0100
@@ -0,0 +1,21 @@
+Description: relax dependency on env_logger
+ Debian has only a newer release of env_logger,
+ which apparently works just fine.
+ .
+ This patch relaxes dependency from only release 0.7.0
+ to accept any 0.7.x through 0.9.x releases.
+Author: Jonas Smedegaard <dr at jones.dk>
+Last-Update: 2021-11-02
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -28,7 +28,7 @@
+ [lib]
+ name = "quickcheck"
+ [dependencies.env_logger]
+-version = "0.7.0"
++version = ">= 0.7, < 0.10"
+ optional = true
+ default-features = false
+ 
diff -Nru rust-quickcheck-0.9.2/debian/patches/series rust-quickcheck-0.9.2/debian/patches/series
--- rust-quickcheck-0.9.2/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ rust-quickcheck-0.9.2/debian/patches/series	2021-11-02 19:18:33.000000000 +0100
@@ -0,0 +1 @@
+env_logger.patch



More information about the Pkg-rust-maintainers mailing list