Bug#977283: pluginlib-dev has a runtime dependency on runtime libraries without depending on these
Matthias Klose
doko at debian.org
Sun Dec 13 15:08:07 GMT 2020
Package: src:ros-pluginlib
Version: 1.13.0-1
Severity: serious
Tags: sid bullseye
pluginlib-dev has a runtime dependency on runtime libraries without depending on
these. This is seen with the current boost transition.
$ cat /usr/lib/x86_64-linux-gnu/pkgconfig/pluginlib.pc
prefix=/usr
Name: pluginlib
Description: Description of pluginlib
Version: 1.13.0
Cflags: -I${prefix}/include
Libs: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0
/usr/lib/x86_64-linux-gnu/libtinyxml2.so
Requires: class_loader rosconsole roslib
If that is really needed, then pluginlib-dev should depend on these runtime
libraries, so that transitions have a chance to identify these dependencies.
Or use pkgconfig files like everybody else:
- -lboost_filesystem -ltinyxml2
More information about the debian-science-maintainers
mailing list