Graham Percival <[email protected]> writes: > On 2025-02-05, Simon Josefsson wrote: >> Graham Percival <[email protected]> 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
signature.asc
Description: PGP signature
