Tags: patch
A debdiff against 1.7.11-3 is attached. The changes are:
- Drop cli-common-dev from Build-Depends
- Remove --with=cli from the dh call in debian/rules
- Drop ${cli:Depends} from binary Depends; keepass2 already pulls
in mono-runtime transitively
Tested: builds clean in an unstable sbuild chroot; piuparts
install/remove cycle passes with no errors or warnings.
For context, this is part of a coordinated effort to clear all
remaining reverse-dependencies before requesting cli-common's removal
from the archive [1]. Several other packages have open serious bugs
in the same usertag cluster ([email protected] / cli-common-removal).
[1] https://bugs.debian.org/1079871
--
James Montgomery
[email protected]
diff -Nru keepass2-plugin-hibpofflinecheck-1.7.11/debian/changelog keepass2-plugin-hibpofflinecheck-1.7.11/debian/changelog
--- keepass2-plugin-hibpofflinecheck-1.7.11/debian/changelog 2026-02-17 02:59:08.000000000 -0500
+++ keepass2-plugin-hibpofflinecheck-1.7.11/debian/changelog 2026-05-23 22:12:32.000000000 -0400
@@ -1,3 +1,12 @@
+keepass2-plugin-hibpofflinecheck (1.7.11-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Drop build-dependency on orphaned cli-common-dev, remove --with=cli
+ from dh call, and drop ${cli:Depends} from binary Depends; keepass2
+ already pulls in mono-runtime transitively. (Closes: #1137442)
+
+ -- James Montgomery <[email protected]> Sat, 23 May 2026 22:12:32 -0400
+
keepass2-plugin-hibpofflinecheck (1.7.11-3) unstable; urgency=medium
* Revert Depend on ca-certificates-mono to avoid SSL errors in the online
diff -Nru keepass2-plugin-hibpofflinecheck-1.7.11/debian/control keepass2-plugin-hibpofflinecheck-1.7.11/debian/control
--- keepass2-plugin-hibpofflinecheck-1.7.11/debian/control 2026-02-17 02:59:08.000000000 -0500
+++ keepass2-plugin-hibpofflinecheck-1.7.11/debian/control 2026-05-23 22:12:32.000000000 -0400
@@ -1,12 +1,12 @@
Source: keepass2-plugin-hibpofflinecheck
Section: utils
Maintainer: Tobias Frost <[email protected]>
-Build-Depends: cli-common-dev,
- debhelper-compat (= 13),
- keepass2,
- libmono-cil-dev,
- mono-devel,
- mono-xbuild
+Build-Depends:
+ debhelper-compat (= 13),
+ keepass2,
+ libmono-cil-dev,
+ mono-devel,
+ mono-xbuild,
Standards-Version: 4.7.3
Homepage: https://github.com/mihaifm/HIBPOfflineCheck
Vcs-Git: https://salsa.debian.org/debian/keepass2-plugin-hibpofflinecheck.git
@@ -14,10 +14,10 @@
Package: keepass2-plugin-hibpofflinecheck
Architecture: all
-Depends: keepass2,
- ca-certificates,
- ${cli:Depends},
- ${misc:Depends}
+Depends:
+ ca-certificates,
+ keepass2,
+ ${misc:Depends},
Description: KeePass2 plugin for online and offline Have I Been Pwned (HIBP) checks
Have I been pwned? is an excellent tool for checking leaked passwords. While
it does provide an API for securely checking the passwords online, some bits
diff -Nru keepass2-plugin-hibpofflinecheck-1.7.11/debian/rules keepass2-plugin-hibpofflinecheck-1.7.11/debian/rules
--- keepass2-plugin-hibpofflinecheck-1.7.11/debian/rules 2025-11-07 13:32:54.000000000 -0500
+++ keepass2-plugin-hibpofflinecheck-1.7.11/debian/rules 2026-05-23 22:11:32.000000000 -0400
@@ -4,7 +4,7 @@
export DH_VERBOSE=1
%:
- dh $@ --with=cli
+ dh $@
override_dh_auto_build:
LC_ALL=C.UTF-8 xbuild /property:Configuration=Release