Tags 1117378 +patch
thanks

The attached debdiff relaxes the cargo dependencies on num-dervive
(updated recently) and quick-xml (to hopefully be updated soon)
diff -Nru thin-provisioning-tools-1.1.0/debian/changelog 
thin-provisioning-tools-1.1.0/debian/changelog
--- thin-provisioning-tools-1.1.0/debian/changelog      2025-03-04 
08:03:54.000000000 +0000
+++ thin-provisioning-tools-1.1.0/debian/changelog      2025-10-19 
06:54:00.000000000 +0000
@@ -1,3 +1,10 @@
+thin-provisioning-tools (1.1.0-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Relax cargo dependencies on num-derive and quick-xml.
+
+ -- Peter Michael Green <[email protected]>  Sun, 19 Oct 2025 06:54:00 +0000
+
 thin-provisioning-tools (1.1.0-4) unstable; urgency=medium
 
   * Move tools back to /usr/sbin. (closes: #1099319)
diff -Nru thin-provisioning-tools-1.1.0/debian/.gitignore 
thin-provisioning-tools-1.1.0/debian/.gitignore
--- thin-provisioning-tools-1.1.0/debian/.gitignore     2025-03-04 
08:03:54.000000000 +0000
+++ thin-provisioning-tools-1.1.0/debian/.gitignore     1970-01-01 
00:00:00.000000000 +0000
@@ -1,7 +0,0 @@
-/debhelper*
-/*.debhelper*
-/*.substvars
-/cargo_home/
-/cargo_registry/
-/files
-/thin-provisioning-tools/
diff -Nru thin-provisioning-tools-1.1.0/debian/patches/debian-changes 
thin-provisioning-tools-1.1.0/debian/patches/debian-changes
--- thin-provisioning-tools-1.1.0/debian/patches/debian-changes 2025-03-04 
08:03:54.000000000 +0000
+++ thin-provisioning-tools-1.1.0/debian/patches/debian-changes 2025-10-19 
06:52:47.000000000 +0000
@@ -1,11 +1,7 @@
-diff --git a/.cargo-checksum.json b/.cargo-checksum.json
-new file mode 100644
-index 
0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
-diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
-new file mode 100644
-index 
0000000000000000000000000000000000000000..a3240a084f5f4374c38470467d51462e4d6bf905
+Index: thin-provisioning-tools-1.1.0/.gitlab-ci.yml
+===================================================================
 --- /dev/null
-+++ b/.gitlab-ci.yml
++++ thin-provisioning-tools-1.1.0/.gitlab-ci.yml
 @@ -0,0 +1,6 @@
 +include:
 +- local: debian/pipeline/workflow.yml
@@ -13,10 +9,9 @@
 +- local: debian/pipeline/source.yml
 +- local: debian/pipeline/build.yml
 +- local: debian/pipeline/test.yml
-diff --git a/Cargo.lock b/Cargo.lock
-deleted file mode 100644
-index 
a21223c91a816a1c90ea05632f6c1357213c86ba..0000000000000000000000000000000000000000
---- a/Cargo.lock
+Index: thin-provisioning-tools-1.1.0/Cargo.lock
+===================================================================
+--- thin-provisioning-tools-1.1.0.orig/Cargo.lock
 +++ /dev/null
 @@ -1,1226 +0,0 @@
 -# This file is automatically @generated by Cargo.
@@ -1245,10 +1240,10 @@
 - "quote",
 - "syn 2.0.72",
 -]
-diff --git a/Cargo.toml b/Cargo.toml
-index 
47703bfc3d68581367458a98eee7e8cd18d016fd..d001ca0bc30aa3ff114fe1f89638753b45dad662
 100644
---- a/Cargo.toml
-+++ b/Cargo.toml
+Index: thin-provisioning-tools-1.1.0/Cargo.toml
+===================================================================
+--- thin-provisioning-tools-1.1.0.orig/Cargo.toml
++++ thin-provisioning-tools-1.1.0/Cargo.toml
 @@ -8,7 +8,7 @@ license = "GPL-3.0-only"
  [dependencies]
  atty = "0.2"
@@ -1258,7 +1253,7 @@
  byteorder = "1.4"
  clap = { version = "4.5", default-features = false, features = [
    "std",
-@@ -19,7 +19,7 @@ clap = { version = "4.5", default-features = false, features 
= [
+@@ -19,7 +19,7 @@ clap = { version = "4.5", default-featur
  ] }
  crc32c = "0.6"
  data-encoding = "2.5"
@@ -1272,9 +1267,10 @@
  nom = "7.1"
  num_cpus = "1.16"
 -num-derive = "0.4"
-+num-derive = "0.3"
++num-derive = ">= 0.3"
  num-traits = "0.2"
- quick-xml = "0.36"
+-quick-xml = "0.36"
++quick-xml = ">= 0.36"
  rand = "0.8"
 -rangemap = "1.5"
 +rangemap = "1"
@@ -1293,7 +1289,7 @@
  
  [dev-dependencies]
  duct = "0.13"
-@@ -55,7 +54,7 @@ thinp = { path = ".", features = ["devtools"] }
+@@ -55,7 +54,7 @@ thinp = { path = ".", features = ["devto
  
  [features]
  devtools = ["tui", "termion"]

Reply via email to