- Package:
- src:haskell-hopenpgp-tools
- Source:
- haskell-hopenpgp-tools
- Submitter:
- Sudip Mukherjee
- Date:
- 2026-07-22 23:51:03 UTC
- Severity:
- important
Dear Maintainer, It has been noticed that the autopkgtest in haskell-hopenpgp-tools is running a trivial command that does not provide significant test coverage: - testcommand: - hkt --version - hokey --version - hop --version - hot --version Executing that command is considered to be a trivial test, which does not provide significant coverage for a package as a whole. But these tests are a useful way to detect regressions in dependencies and prevent them from breaking your package. However, it is important that we are realistic about the level of test coverage provided by these commands: most regressions cannot be detected in this way. So it is not appropriate for packages with only superficial tests to have the reduced migration time to migrate from unstable to testing as that means less opportunity for testing by users compared to the package with no tests. To support this, the keyword "Restrictions: superficial" has been defined [1]. Packages where all tests are marked with this keyword are not considered for the reduced migration age from unstable to testing, and will not be allowed to migrate automatically in later stages of the freeze [2]. Its always better to have more extensive testing than having superficial testing, which again is better than having no test. Please consider i) Adding a non-trivial test, and/or ii) Mark the trivial test with "Restrictions: superficial", similar to [3] or [4]. The Release Team has listed this issue in the list of Release Critical Issues for bullseye [5] and has mentioned that the test must be marked superficial if it is not testing one of its own installed binary packages in some way. As a result, the severity of this bug report might be increased to serious in future. [1] https://salsa.debian.org/ci-team/autopkgtest/-/blob/master/doc/README.package-tests.rst#defined-restrictions [2] https://release.debian.org/bullseye/freeze_policy.html [3] https://salsa.debian.org/utopia-team/dbus/-/commit/a80908df7d119b181eec5eb0542634a30c2ad468 [4] https://salsa.debian.org/apparmor-team/apparmor/-/commit/580667513a097088ebe579884b38ac8d8666d3b3 [5] https://release.debian.org/bullseye/rc_policy.txt
We believe that the bug you reported is fixed in the latest version of
haskell-hopenpgp-tools, 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 971474@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Clint Adams <clint@debian.org> (supplier of updated haskell-hopenpgp-tools 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: Wed, 22 Jul 2026 18:55:02 -0400
Source: haskell-hopenpgp-tools
Architecture: source
Version: 0.25-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Changed-By: Clint Adams <clint@debian.org>
Closes: 872271 931238 971474 1141576
Changes:
haskell-hopenpgp-tools (0.25-1) unstable; urgency=medium
.
* New upstream version.
- Changes `hokey canonicalize` ordering to not be
dependent on an underlying hash library.
closes: #1141576.
- Adds `hop verify`. closes: #872271.
- `hot armor` no longer emits Version header.
closes: #931238.
* Mark the autopkgtest as superficial. closes: #971474.
Checksums-Sha1:
c815157e280fe4bc7a283d14a36cddb97250a30a 3084 haskell-hopenpgp-tools_0.25-1.dsc
b228aea41ddda3d84f8225817ac2758427d27bee 83268 haskell-hopenpgp-tools_0.25.orig.tar.gz
f04ef55915d7613cd8110f7185c13c41868f9faa 14596 haskell-hopenpgp-tools_0.25-1.debian.tar.xz
f60da94ea5733f0c668b79ccdc60bc7bc66a79a9 14248 haskell-hopenpgp-tools_0.25-1_source.buildinfo
Checksums-Sha256:
3575f508ed09c3fbbe10d946e0a76692c63fa6c0243ddbc28e57fe205ac16404 3084 haskell-hopenpgp-tools_0.25-1.dsc
20f8ca76d3bf6afac2a3f0e63448a97279fe89ad51ffd2c41f04d881172395c0 83268 haskell-hopenpgp-tools_0.25.orig.tar.gz
4c3764fafe6512bd11a9e9666a082e4ef9d65b4662c4a7585d96b794ac4c0861 14596 haskell-hopenpgp-tools_0.25-1.debian.tar.xz
50fde031cfff17026c4fd0b9359efb62eb904cdb8a04312774304237588b9904 14248 haskell-hopenpgp-tools_0.25-1_source.buildinfo
Files:
0ff678ae8adfca088f1dd4f0578815bc 3084 haskell optional haskell-hopenpgp-tools_0.25-1.dsc
cc44088b2179dd9326a62db1212a6c39 83268 haskell optional haskell-hopenpgp-tools_0.25.orig.tar.gz
ab641517b6d34cc503d83952f59a60ee 14596 haskell optional haskell-hopenpgp-tools_0.25-1.debian.tar.xz
35d41d9d7d92d42d88ab02156b2523ab 14248 haskell optional haskell-hopenpgp-tools_0.25-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
wsG7BAEBCgBvBYJqYVF0CRD200lbsK6aAkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmdMVp8dat4DsJPm0NF4QVixoR1+t9u7h0yKcKXXakKn
7BYhBCEAoyxG+JWvOgh4OvbTSVuwrpoCAAAX5w//SHQehXh0jR6Rz9owmbQinFXN
gzqK4KEQps/WdQvGjLH6kTamkzTb0ZW2sl4r6JwVDCUCQkojdUJl5YJfZjLZ/iTu
+EDG0mSQ+CZMOsCa3gk2EEhnzte/XDGW0S5TyO+oNVKwmBH1OC6If6BcZnp8eeqD
M41/R+3Hjm6sUBlvKFWQn/5sPKD4eRLAh3RcXhbwX4pCM2oYuNWJ+f7nCmzlkHD4
vPXr6Y7xGIdG+XSxcl40v1KxQ6wkN2zBEK4BQ9/q3mN9pvbftNbEAExN5ZDoB8Fn
c/pWucr9wfThd8NqKZ7aK78unxYaZEcZV0ESU7OkJ6vdnGPBOn1Vmm/i9bQ/7oNY
iFGAbyIe7LfrJnxLtel4VBbAiTKjU2W8a1qNSqNzri20+fJQK8U8e+nTNW+qUcoT
Uq/CtQQOxJttfoZyBRvINESSZ4Dw1n0QtOHUTNtkkzN5iRiUXW0f3Jj4gjkGmQkn
8JQ4vAhm2KLpF1VIZg7V9ICqIWKCZn2QJsb8lnozMYEV0a5aMIabQGXM+PnC79S/
wWmPsiOhAiV+LYVgjbtdy2eYW93LAyAG+tk1supEnM4nuBAmN5kBolj24qMUZUAl
e8LSXMeuFTYj6u6xrRGB+dr0f/5G3YnoI95adRynby2LqwK24G3M3vD4gW19PO4e
KLCuvOeLbrsduVM1XgQ=
=4+Ya
-----END PGP SIGNATURE-----