Package: fragments
Version: 3.0.1-3
Severity: serious

fragments has an overly-tight build-dependency on rust-regex, which is
unsatisifable since the upload of rust-regex 1.11

The attatched patch relaxes the build-dependency to match the cargo
dependency. I have tested that the package builds with the patch,
I have not tested beyond that.
diff -Nru fragments-3.0.1/debian/changelog fragments-3.0.1/debian/changelog
--- fragments-3.0.1/debian/changelog    2024-11-08 10:23:09.000000000 +0000
+++ fragments-3.0.1/debian/changelog    2024-12-12 04:56:42.000000000 +0000
@@ -1,3 +1,10 @@
+fragments (3.0.1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix build-dependency for regex crate.
+
+ -- Peter Michael Green <plugw...@debian.org>  Thu, 12 Dec 2024 04:56:42 +0000
+
 fragments (3.0.1-3) unstable; urgency=medium
 
   * Update d/control and d/p/relax-deps for nix 0.29 (Closes: #1085436)
diff -Nru fragments-3.0.1/debian/control fragments-3.0.1/debian/control
--- fragments-3.0.1/debian/control      2024-11-08 10:19:42.000000000 +0000
+++ fragments-3.0.1/debian/control      2024-12-12 04:43:51.000000000 +0000
@@ -36,7 +36,7 @@
  librust-nix-0.29+signal-dev,
  librust-once-cell-1+default-dev (>= 1.19-~~),
  librust-pretty-env-logger-0.5+default-dev,
- librust-regex-1.10+default-dev,
+ librust-regex-1+default-dev (>= 1.10-~~),
  librust-oo7-0.3+default-dev,
  librust-serde-1+default-dev,
  librust-serde-json-1+default-dev,

Reply via email to