diff options
Diffstat (limited to 'tags/p/package-placeholder-in-symbols-file.tag')
-rw-r--r-- | tags/p/package-placeholder-in-symbols-file.tag | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tags/p/package-placeholder-in-symbols-file.tag b/tags/p/package-placeholder-in-symbols-file.tag new file mode 100644 index 0000000..52fa2c6 --- /dev/null +++ b/tags/p/package-placeholder-in-symbols-file.tag @@ -0,0 +1,17 @@ +Tag: package-placeholder-in-symbols-file +Severity: warning +Check: debian/symbols +Explanation: The symbols file contains the placeholder <code>#PACKAGE#</code> + in the <code>Build-Depends-Package</code> field. During the build process, it + will be replaced with the wrong value. There is no placeholder that works. + . + The development package for your shared library must be stated explicitly. + . + With the information, <code>dpkg-shlibdeps(1)</code> can calculate the + installation prerequisites for your package from the build prerequisites. +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 |