# # detect packages which have the string "dirname part contains a symlink" in their logs # PATTERN='silently overwrites files via directory symlinks|installs objects over existing directory symlinks|dirname part contains a symlink' WHERE='pass' ISSUE=1 HEADER='Packages that install something over existing symlinks' HELPTEXT='

Installing anything over a symlink opens a can of worms - this causes problems on upgrades while switching between directory and symlink or if the symlink is ever changed.
Piuparts looks at all $pathname known to dpkg and checks for

$(dirname $pathname) != $(readlink $(dirname $pathname))

'