missing-dependency-on-libstdc++
The listed file appears to be linked against the C++ library, but the
package doesn't depend on the C++ library package. Normally this indicates
that ${shlibs:Depends} was omitted from the Depends line for this package
in debian/control
.
All shared libraries and compiled binaries must be run through
dpkg-shlibdeps to find out any libraries they are linked against (often
via the dh_shlibdeps debhelper command). The package containing these
files must then depend on ${shlibs:Depends} in debian/control
to
get the proper package dependencies for those libraries.
Severity: | error |
Experimental: | true |
See also
Generating dependencies on shared libraries (Section 8.6.1) in the Debian Policy Manual
- list of all the affected packages
- the source of this tag