[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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.


Reply to: