#977284 please error on pkgconfig files referencing runtime libraries without the package having a dependency on the runtime package

#977284#5
Date:
2020-12-13 15:26:46 UTC
From:
To:
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.

#977284#10
Date:
2020-12-13 16:03:52 UTC
From:
To:
Hi,

Thanks for this bug report. Reassigning to our installable package.

Kind regards
Felix Lechner