Your message dated Fri, 16 Jun 2023 00:47:48 +0000
with message-id <e1q9xcy-00gb8h...@fasolo.debian.org>
and subject line Bug#1037351: fixed in hippotat 1.1.8
has caused the Debian Bug report #1037351,
regarding hippotat: ftbfs with rust-base64 0.21
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1037351: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037351
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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>,
--- End Message ---
--- Begin Message ---
Source: hippotat
Source-Version: 1.1.8
Done: Ian Jackson <ijack...@chiark.greenend.org.uk>
We believe that the bug you reported is fixed in the latest version of
hippotat, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1037...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ian Jackson <ijack...@chiark.greenend.org.uk> (supplier of updated hippotat
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 15 Jun 2023 22:16:53 +0100
Source: hippotat
Architecture: source
Version: 1.1.8
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <ijack...@chiark.greenend.org.uk>
Changed-By: Ian Jackson <ijack...@chiark.greenend.org.uk>
Closes: 1037351
Changes:
hippotat (1.1.8) unstable; urgency=medium
.
Dependencies:
* base64: update to 0.21 and fix code to build with it
[Peter Green, Ian Jackson] Closes: #1037351.
We are now incompatible with Debian bookworm, and targeting trixie.
* clap: update to clap 4 and fix code to build and run with it.
.
Packaging:
* Make version minima in Cargo.toml accurate (and tested).
* Tidying-up of Cargo.toml.
* Update the provided Cargo.lock.
.
Debian packaging:
* Add version specifiers for all Rust build-dependencies.
(Extracted from the Cargo.toml's minima, which are now correct.)
* debian/update-build-deps: Add --check mode
* debian/update-build-deps: Use a real TOML parser
* debian/update-build-deps: Scan macros/ too
.
Tests:
* test/capture-log: Make it possible to disable capturing
* Add many gitlab (sal) CI tests of both upstream and Debian builds,
cargo audit, metadata consistency, etc.
Sadly no end-to-end client/server tests due to lack of a
convenient machine-level isolation facility.
Checksums-Sha1:
0f89d8bf84b52676e0bddb458c2b103ef7cf3cbc 3484 hippotat_1.1.8.dsc
555c9940093170a75b1e323d86fa956c482c6015 94998 hippotat_1.1.8.tar.gz
Checksums-Sha256:
fe0cdac7fdaba1cd358441c3d33aa4fb625f8f6543dda1c07eccb8e34d9752d0 3484
hippotat_1.1.8.dsc
64ff7bc6d0297876aec373d7f5c4e8f05a73dc474f3bfaff7b1057954b37fd76 94998
hippotat_1.1.8.tar.gz
Files:
b92749c83d3e0584d2dc8961619b03c8 3484 net optional hippotat_1.1.8.dsc
f9b5352581911c2727fb377eb7cac859 94998 net optional hippotat_1.1.8.tar.gz
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAmSLpGIACgkQ4+M5I0i1
DTn3bQf+ITQ2K2G3OZ2FV1qz1PYkb/LwSlpNJoUMrZ4S6Cn1MEPp7OnXfy3GoRBJ
WBRs1kmQ9CnclDfQWtcReh4TstRXwVHw861dmRuCAENSmnZbeuhrW2UOykkNQ8JQ
3RJi2YYHbmexogRvkDG5u/sfw2z+UxWfATm0odlp/otlEbBwQiyUuC2mnLQBpO54
Ibm2MME7whDDRZAv1rOhoFbKDVMEvVGqt8VzWUXU2OTLJpBOal11qbLR9QrC0j/9
r3rV7rL3qheV22QUY5mS13pZtnr1ZkAobtwFN9NGybeaZs+nM75OzfK5pq64yE6q
/R6PAc8kUow3pdhs31tqc/7vlKRLyA==
=YhMc
-----END PGP SIGNATURE-----
--- End Message ---