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>,