[pkg-cryptsetup-devel] Bug#1025054: libcryptsetup-dev: missing dependencies cause rdeps FTBFS (new pkgconfig Requires.private)

Luca Boccassi bluca at debian.org
Tue Nov 29 10:46:31 GMT 2022


Package: libcryptsetup-dev
Version: 2:2.6.0-1
Severity: important

Hi,

cryptsetup's pkgconfig ini 4.6.0 includes new Requires.private, but
the corresponding dependencies were not added to libcryptsetup-dev, so
reverse deps are failing to build:

../meson.build:1308:8: ERROR: Dependency lookup for libcryptsetup with
method 'pkgconfig' failed: Could not generate cargs for libcryptsetup:
4857Package devmapper was not found in the pkg-config search path.
4858Perhaps you should add the directory containing `devmapper.pc'
4859to the PKG_CONFIG_PATH environment variable
4860Package 'devmapper', required by 'libcryptsetup', not found
4861Package 'libargon2', required by 'libcryptsetup', not found

In an ideal world dpkg would just understand pkg-config natively like
rpm does, and fill these in automatically, but alas we are where we
are. Please add:

libdevmapper-dev
libargon2-dev
uuid-dev
libjson-c-dev
libssl-dev
libblkid-dev

to libcryptsetup-dev's Depends field. Thanks!

Kind regards,
Luca Boccassi



More information about the pkg-cryptsetup-devel mailing list