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

Reply via email to