diff options
Diffstat (limited to '')
-rw-r--r-- | tags/l/lacks-ldconfig-trigger.tag | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tags/l/lacks-ldconfig-trigger.tag b/tags/l/lacks-ldconfig-trigger.tag new file mode 100644 index 0000000..b38f236 --- /dev/null +++ b/tags/l/lacks-ldconfig-trigger.tag @@ -0,0 +1,20 @@ +Tag: lacks-ldconfig-trigger +Severity: error +Check: libraries/shared/trigger/ldconfig +Renamed-From: + package-must-activate-ldconfig-trigger +Explanation: The package installs shared libraries in a directory controlled by + the dynamic library loader. Therefore, the package must trigger libc's + "ldconfig" trigger to ensure the ldconfig cache is updated. + . + If the package is using debhelper, <code>dh_makeshlibs</code> should + automatically discover this and add the trigger itself. + Otherwise, please add <code>activate-noawait ldconfig</code> to the + <code>triggers</code> file in the control member. + . + Note this tag may trigger for packages built with debhelper before + version 9.20151004. In such case, a simple rebuild will often be + sufficient to fix this issue. +See-Also: + debian-policy 8.1.1, + https://lists.debian.org/debian-devel/2015/08/msg00412.html |