Tag: symbols-file-missing-build-depends-package-field
Severity: info
Check: debian/shlibs
Explanation: The symbols file for this package does not contain a
Build-Depends-Package
meta-information field.
.
This field specifies the name of the -dev
package associated
to the library and is used by dpkg-shlibdeps(1)
to make sure
that the dependency generated is at least as strict as the
corresponding build dependency.
.
This is useful as allows packages to not hardcode this information
multiple times.
.
Note that the format of deb-symbols(5)
files requires that the
* Build-Depends-Package:
line should start in column one of
the file and not be indented to align with the symbols themselves.
Please do not use the placeholder #PACKAGE#
. The
development package for your shared library must be stated explicitly.
See-Also:
debian-policy 8.6.3.2,
deb-symbols(5),
dpkg-shlibdeps(1),
https://www.debian.org/doc/manuals/maint-guide/advanced.en.html#librarysymbols,
Bug#944047