Package: src:lintian Please error on pkgconfig files referencing runtime libraries without the package having a dependency on the runtime package. This was seen in
#977282 #977283 during the boost 1.71 -> 1.74 transition. These packages don't show up on the transition tracker, because they don't have a dependency on the runtime libs mentioned in the pkgconfig file. Every package build-depending on these -dev packages ftbfs unless the -dev packages are rebuilt (but you cannot see this from the dependencies). I don't see a reason to reference the runtime libs at all, so maybe you just want to give that error in any case when you see libfoo.so.<something> instead of -lfoo.

