Package: hippotat
Version: 1.1.7
Tags: trixie, sid, ftbfs, patch

hippotat FTBFS with the new version of rust-base64.

I attach a patch which makes the package build.
I have not tested it beyond that (and the build said it was
skipping tests due to lack of unshare).

Also your clean target is horriblly broken, I filtered the
debdiff to get rid of a huge volume of junk.

I may or may not NMU this later.
diff -Nru hippotat-1.1.7/debian/cargo_home/config 
hippotat-1.1.7+nmu1/debian/cargo_home/config
--- hippotat-1.1.7/debian/cargo_home/config     1970-01-01 00:00:00.000000000 
+0000
+++ hippotat-1.1.7+nmu1/debian/cargo_home/config        2023-06-11 
19:36:38.000000000 +0000
@@ -0,0 +1,8 @@
+[source.crates-io]
+replace-with = "dh-cargo-registry"
+
+[source.dh-cargo-registry]
+directory = "/usr/share/cargo/registry"
+
+[build]
+rustflags = ['-C', 'debuginfo=2', '--cap-lints', 'warn', '-C', 
'linker=x86_64-linux-gnu-gcc', '-C', 'link-arg=-Wl,-z,relro']
diff -Nru hippotat-1.1.7/debian/changelog hippotat-1.1.7+nmu1/debian/changelog
--- hippotat-1.1.7/debian/changelog     2023-01-12 18:50:36.000000000 +0000
+++ hippotat-1.1.7+nmu1/debian/changelog        2023-06-11 19:36:38.000000000 
+0000
@@ -1,3 +1,11 @@
+hippotat (1.1.7+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Bump base64 dependency to 0.21 and fix code to build with it.
+  * Make debian dependency on base64 match the versioing in Cargo.toml.
+
+ -- Peter Michael Green <plugw...@debian.org>  Sun, 11 Jun 2023 19:36:38 +0000
+
 hippotat (1.1.7) unstable; urgency=medium
 
   Build system:
diff -Nru hippotat-1.1.7/debian/control hippotat-1.1.7+nmu1/debian/control
--- hippotat-1.1.7/debian/control       2023-01-12 18:50:36.000000000 +0000
+++ hippotat-1.1.7+nmu1/debian/control  2023-06-11 19:36:29.000000000 +0000
@@ -9,7 +9,7 @@
                moreutils, libssl-dev (>= 1.1), pkg-config,
 # debian/update-build-deps manages these:
     librust-backtrace-dev <!upstream-cargo>,
-    librust-base64-dev <!upstream-cargo>,
+    librust-base64-0.21-dev <!upstream-cargo>,
     librust-clap-3+derive-dev <!upstream-cargo>,
     librust-easy-ext-dev <!upstream-cargo>,
     librust-educe-dev <!upstream-cargo>,

Reply via email to