Source: idzebra Version: 2.2.8-1 Tags: patch User: [email protected] Usertags: libcrypt-pkgconf
idzebra uses libxcrypt during build, but it also exposes this header to its downstreams by including -lcrypt in its pkgconf .pc file. There is an effort[1] to drop libcrypt-dev from the build-essential package set. This will not happen during the trixie freeze, but some months into the forky cycle. Once dropped, idzebra and reverse dependencies of libidzebra-2.0-dev will fail to build from source. I'm attaching a patch to make these dependencies explicit. It is safe for inclusion into trixie, but it does not warrant an upload of its own at this time of the freeze. Helmut [1] https://lists.debian.org/debian-devel/2025/04/msg00113.html
diff -Nru idzebra-2.2.8/debian/changelog idzebra-2.2.8/debian/changelog --- idzebra-2.2.8/debian/changelog 2025-02-12 12:32:16.000000000 +0100 +++ idzebra-2.2.8/debian/changelog 2025-04-13 13:21:02.000000000 +0200 @@ -1,3 +1,10 @@ +idzebra (2.2.8-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Explicitly depend on libcrypt-dev. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sun, 13 Apr 2025 13:21:02 +0200 + idzebra (2.2.8-1) unstable; urgency=medium * New upstream version 2.2.8. diff -Nru idzebra-2.2.8/debian/control idzebra-2.2.8/debian/control --- idzebra-2.2.8/debian/control 2025-02-12 12:32:16.000000000 +0100 +++ idzebra-2.2.8/debian/control 2025-04-13 13:20:58.000000000 +0200 @@ -12,6 +12,7 @@ docbook-xml, docbook-xsl, libbz2-dev, + libcrypt-dev, libexpat1-dev, libncurses-dev, libreadline-dev, @@ -121,6 +122,7 @@ Architecture: any Multi-Arch: same Depends: + libcrypt-dev, libidzebra-2.0-0t64 (= ${binary:Version}), libexpat1-dev, libicu-dev,

