* Package name : rust-hdrhistogram Version : 7.6.0 Upstream Contact: Jon Gjengset <jon@thesquareplanet.com> Marshall Pierce <marshall@mpierce.org> * URL : https://github.com/HdrHistogram/HdrHistogram_rust.git * License : MIT or Apache-2.0 Programming Lang: Rust Description : Port of HdrHistogram to Rust - Rust source code Source code for Debianized Rust crate "hdrhistogram" - why is this package useful/relevant? is it a dependency for another package? do you use it? if there are other packages providing similar functionality, how does it compare? This is a dependency of rust-console-subscriber I'm working on. And this is a revive. This package was in Debian. And then got removed. Because it has an RC bug. #1014034 Because the i386 autopkgtest always failed. I'll revive this package and upgrade the version to 7.6.0. And with i386 autopkgtest fixed. Unless someone objects this. Otherwise I'll going to revive it. - how do you plan to maintain it? inside a packaging team (check list at https://wiki.debian.org/Teams)? are you looking for co-maintainers? do you need a sponsor? By Debian Rust team. I don't need a sponsor. I need a reviewer.
Hi all, Previously, rust-hdrhistogram got removed from sid because i386 autopkgtest failed. I think I fixed it. Here are the logs of build and autopkgtest, for both i386 and amd64. Yours, Paul
This is an automated message from the Debian DFSG, Licensing & New Packages Team. The Debian NEW review of rust-hdrhistogram 7.6.0-1 has been completed. Decision: ACCEPTED Reviewer: Andrew McMillan Review comment: Hi, A couple of minor issues that could be fixed... 1. [minor] [packaging] update-base64.diff is obsolete for the 7.6.0 sources - Files: `debian/patches/update-base64.diff; tests/interval_log.rs (import block)` - Evidence: The diff adds `use base64::Engine;` to tests/interval_log.rs. The pristine 7.6.0 file (in the orig tarball) already contains `use base64::Engine as _;` and `B64STANDARD.decode(...)`, and src/serialization/interval_log/mod.rs:221 already has `use base64::Engine as _;` with `base64::engine::general_purpose::STANDARD` usage — i.e. upstream 7.6.0 is already on the 0.22 API. After patch application the file ends up with both `use base64::Engine as _;` and `use base64::Engine;`, the latter being an unused import (warning, not error). - Problem: This patch was needed for the 7.5.2 base64 0.21->0.22 bump and is now dead weight against 7.6.0: it applies cleanly (so the series still builds) but adds a redundant import and means the package carries a patch that upstream has already absorbed, which a sponsor would expect to be dropped. - Fix: Remove update-base64.diff and its line from debian/patches/series, then rebuild/retest to confirm the unused-import warning disappears and tests still pass. 2. [minor] [packaging] Four of the five patches lack DEP-3 headers - Files: `debian/patches/eliminate-ieee754-dev-depends.diff, eliminate-rug-dev-depends.diff, fix-tests-no-default-features.diff, update-base64.diff` - Evidence: Each of these diffs starts directly with the `Index:`/diff hunks; only fix-racy-sync-tests.diff carries Description/Author/Origin/Forwarded/Last-Update headers. - Problem: Without DEP-3 headers (Description, Origin, Forwarded, Last-Update) the purpose and provenance of the patches — in particular who to forward the fixes to and that the upstream PR for fix-racy-sync-tests.diff (#151) is tracked — are not documented, and obsolete patches (see update-base64.diff) are hard to identify. - Fix: Add DEP-3 headers to the four headerless patches, noting Forwarded for any that should be proposed upstream (e.g. fix-tests-no-default-features.diff), or drop the obsolete update-base64.diff. Thanks! Full review details: https://dfsg-new-queue.debian.org/reviews/rust-hdrhistogram
We believe that the bug you reported is fixed in the latest version of
rust-hdrhistogram, 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 1149984@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> (supplier of updated rust-hdrhistogram 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 8 Oct 2026 16:44:06 WEST
Source: rust-hdrhistogram
Binary: librust-hdrhistogram-dev
Architecture: amd64 source
Version: 7.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Ying-Chun Liu (PaulLiu) <paulliu@debian.org>
Description:
librust-hdrhistogram-dev - Port of HdrHistogram to Rust - Rust source code
Closes: 1149984
Changes:
rust-hdrhistogram (7.6.0-1) unstable; urgency=medium
.
* Team upload.
* Package hdrhistogram 7.6.0 from crates.io using debcargo 2.8.3
(Closes: #1149984)
Checksums-Sha256:
8633edce4f3d6902f7b6501b45813d805e39ba7294c6c29a31c953e9feae0fe3 110884 librust-hdrhistogram-dev_7.6.0-1_amd64.deb
3e5c6b71b205aeb27f5dbe860da71d80b122069e524ac5c4b3b66548808d59d0 11628 rust-hdrhistogram_7.6.0-1_amd64.buildinfo
6b5cfc6f8645e1f96f662915b709ce3dc2ccd9ffbbd7280b4e62f9eadaff6cb6 2718 rust-hdrhistogram_7.6.0-1.dsc
f49d1053f4708f0af3cf9fc5bffc7e68a914a3c45becb231c80068c9c3f78bea 323261 rust-hdrhistogram_7.6.0.orig.tar.gz
990cc538a0a68defba3e2caaca376087d066d8e4300fbfd64c5d879dfe3646bb 5784 rust-hdrhistogram_7.6.0-1.debian.tar.xz
Checksums-Sha1:
b2c9785ad851c145e7ddb2eb6b38cbf89a11c580 110884 librust-hdrhistogram-dev_7.6.0-1_amd64.deb
757a4011a537489abb3fc96994149274289d70d0 11628 rust-hdrhistogram_7.6.0-1_amd64.buildinfo
0513b0cc06ec3f9ff687645df0dec6d198046df3 2718 rust-hdrhistogram_7.6.0-1.dsc
9aab844f9d3be4549afba64577c1d6c23af61ba1 323261 rust-hdrhistogram_7.6.0.orig.tar.gz
c58488896a11e377b0aec4101f4f550fef5aa8ee 5784 rust-hdrhistogram_7.6.0-1.debian.tar.xz
Files:
973e1d9be0ca41e80c59a4b2e96266d4 110884 rust optional librust-hdrhistogram-dev_7.6.0-1_amd64.deb
7e924e3a00e0c7e2052f5111cda7f671 11628 rust optional rust-hdrhistogram_7.6.0-1_amd64.buildinfo
f23f140985f15d23f13435e495315bb5 2718 rust - rust-hdrhistogram_7.6.0-1.dsc
6fb26db6b661215e29992ac390101863 323261 - - rust-hdrhistogram_7.6.0.orig.tar.gz
6d193b4a0ee57956f695ca8e85787f40 5784 - - rust-hdrhistogram_7.6.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEEo2h49GQQhoFgDLZIRBc/oT0FiIgFAmrHuksTHHBhdWxsaXVA
ZGViaWFuLm9yZwAKCRBEFz+hPQWIiClEEAC6nzl01xlgBTPx1znFmrKyese+HzmX
v/Y7hOZt0Mq+oncTuPxWwgUcKON7KhLo5XKqV1hkvXkII842v3Mvcp6mI7MM2TtB
5Su0rV6E2wRCv3+w8l7Xhk2PUhY4Gckp4reGmXAsrEvPpaJWI6YMaauKN7ldB8Aj
e/sWRn9PnFfHnnWtjIXDsceLjhhP6+UWU+TSGIi7Wdy9LHUmMYiDeAd7QLBI+WU5
EFdRxKbCqUe1wPzY0PE3Kj/pwW4WZYz3Yc2fs/orX6lWpM7xgPrBL/KJIW8CVaJJ
7rL3GBk9O6JYp9MnSJNodRcGhpRdD1V3poAAByw+eG+nv5xVSa2rM/bXvj100lxm
52w7eAKBvXQ1ml9PqUFGlGtArl9Xd+X0mGwNxeL5EYupq2ETsJpGcV5rJNAuBfsi
QRyuoZGgjKcvXVeY238wNi+mRo2mjEslaRRhlwLn4cvesX0+Za3pZdCXXT0ksElR
tSswuqHA9U8zktbzywO91Pq33uCtrryf2gkohEEyQD/YuLStWATQ59/OqIh/EOeS
PVThH2/BfTUpo7lgfLe10ZVKwbzFCFTBW7yp735HjrTSV3sOD+PLCyqUuErJV3ms
6Y0X0rdlR0UhFM3iM8CQXAnb1KOJKjDHwq0iQUYvVmM7QAxzcZflRhPWfksjYRKB
A5aCBdY437vufQ==
=ZNqe
-----END PGP SIGNATURE-----