Graham Percival <gperciva@tarsnap.com> writes: > On 2025-02-05, Simon Josefsson wrote: >> Graham Percival <gperciva@tarsnap.com> writes: >> >> > Everything is working as intended, thanks again for checking! >> >> Okay, great. The build I got these errors in were for the Debian >> packaging of scrypt, > > To nitpick: those were warnings, not errors. In terms of compiling > software, there's a big difference between those two. Agreed! > dpkg-gencontrol: warning: Depends field of package libscrypt-kdf-dev: > substitution variable ${shlibs:Depends} used, but is not defined > > I'm a bit puzzled by that... debian/control includes > Deepends: ${shlibs:Depends}, ${misc:Depends} > for scrypt, libscrypt-kdf1, and libscrypt-kdf-dev. So why does it only > only warn about libscrypt-kdf-dev? I think that libscrypt-kdf-dev package should Depends: libscrypt-kdf1 (= ${binary:Version}) instead of ${shlibs:Depends}. Generally, you should also add *-dev packages for each of the shared libraries needed (but for libscrypt-kdf1 there doesn't appear to be any, though). /Simon
Attachment:
signature.asc
Description: PGP signature