Lintian tag: maintainer-script-switches-dir-to-symlink-unsafely

Type: error

Description (from lintian-explain-tags)

The maintainer script apparently change a directory to a symlink not using
dir_to_symlink command of dpkg-maintscript-helper, that take great care to
avoid a lot of problems.

Please use the dpkg-maintscript-helper dir_to_symlink command.

Please refer to the dpkg-maintscript-helper(1) manual page for details.

Visibility: error
Show-Always: no
Check: scripts
Renamed from: maintainer-script-may-use-dir_to_symlink_helper
This tag is experimental.

Affected packages

source version binary tag type tag information count
bitlbee 3.6-1.4 bitlbee/3.6-1.4 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf bitlbee-common $doc" [postinst:8] 9
bitlbee 3.6-1.4 bitlbee-dev/3.6-1.4 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf bitlbee-common $doc" [postinst:8] 9
console-setup 1.232 console-setup/1.232 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf keyboard-configuration /usr/share/doc" [postinst:21] 1
console-setup 1.232 console-setup-mini/1.232 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf keyboard-configuration /usr/share/doc" [postinst:18] 1
crawl 2:0.28.0-1.1 crawl/2:0.28.0-1.1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf /usr/share/doc" [postinst:7] 8
crawl 2:0.28.0-1.1 crawl/2:0.28.0-1.1+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf /usr/share/doc" [postinst:7] 1
debconf 1.5.87 debconf-utils/1.5.87 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf debconf /usr/share/doc" [postinst:9] 1
debusine 0.7.2 debusine-server/0.7.2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s /usr/share/doc" [postinst:76] 1
docbook-html-forms 1.1.0-5.1 docbook-html-forms/1.1.0-5.1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s ../../../xml/doc" [postinst:12] 1
emacs 1:29.4+1-3 emacs-gtk/1:29.4+1-3 overridden maintainer-script-switches-dir-to-symlink-unsafely "ln -sv emacs-common /usr/share/doc" [postinst:15] 9
emacs 1:29.4+1-3 emacs-lucid/1:29.4+1-3 overridden maintainer-script-switches-dir-to-symlink-unsafely "ln -sv emacs-common /usr/share/doc" [postinst:15] 9
emacs 1:29.4+1-3 emacs-nox/1:29.4+1-3 overridden maintainer-script-switches-dir-to-symlink-unsafely "ln -sv emacs-common /usr/share/doc" [postinst:15] 9
emacs 1:29.4+1-3 emacs-pgtk/1:29.4+1-3 overridden maintainer-script-switches-dir-to-symlink-unsafely "ln -sv emacs-common /usr/share/doc" [postinst:15] 9
ettercap 1:0.8.3.1-13 ettercap-graphical/1:0.8.3.1-13+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf /usr/share/doc/ettercap-common ${doc" [postinst:9] 8
ettercap 1:0.8.3.1-13 ettercap-graphical/1:0.8.3.1-13+b2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf /usr/share/doc/ettercap-common ${doc" [postinst:9] 1
ettercap 1:0.8.3.1-13 ettercap-text-only/1:0.8.3.1-13+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf /usr/share/doc/ettercap-common ${doc" [postinst:9] 8
ettercap 1:0.8.3.1-13 ettercap-text-only/1:0.8.3.1-13+b2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf /usr/share/doc/ettercap-common ${doc" [postinst:9] 1
gcc-14 14.2.0-8 lib32stdc++6/14.2.0-8 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s gcc-14-base $doc" [postinst:8] 3
gcc-14 14.2.0-8 lib64stdc++6/14.2.0-8 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s gcc-14-base $doc" [postinst:8] 1
gdb 15.2-1 gdb-multiarch/15.2-1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf gdb /usr/share/doc" [postinst:7] 9
gdb 15.2-1 gdb-source/15.2-1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf gdb /usr/share/doc" [postinst:7] 1
gimp-help 2.10.34-2 gimp-help-de/2.10.34-2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s gimp-help-common /usr/share/doc" [postinst:11] 1
gimp-help 2.10.34-2 gimp-help-en/2.10.34-2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s gimp-help-common /usr/share/doc" [postinst:11] 1
gimp-help 2.10.34-2 gimp-help-fr/2.10.34-2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s gimp-help-common /usr/share/doc" [postinst:11] 1
gimp-help 2.10.34-2 gimp-help-sv/2.10.34-2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s gimp-help-common /usr/share/doc" [postinst:11] 1
klibc 2.0.13-4 klibc-utils/2.0.13-4 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf libklibc /usr/share/doc" [postinst:9] 9
ldp-docbook-stylesheets 0.0.20040321-3.1 ldp-docbook-xsl/0.0.20040321-3.1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf ../../../../xml/docbook/stylesheet/ldp ?/usr/share/sgml/doc" [preinst:9] 1
libglade2 1:2.6.4-2.4 libglade2-dev/1:2.6.4-2.4+b2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf /usr/share/gtk-doc/html/libglade/ /usr/share/doc" [postinst:6] 9
libspf2 1.2.10-8.2 libspf2-dev/1.2.10-8.2+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf libspf2-2 $doc" [postinst:9] 9
libspf2 1.2.10-8.2 spfquery/1.2.10-8.2+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf libspf2-2 $doc" [postinst:21] 9
mailagent 1:3.1-106-1 mailagent/1:3.1-106-1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s /usr/share/doc/mailagent /usr/doc" [postinst:481] 7
mailagent 1:3.1-106-1 mailagent/1:3.1-106-1+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s /usr/share/doc/mailagent /usr/doc" [postinst:481] 2
mysql-8.0 8.0.40-1 mysql-server-8.0/8.0.40-1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s ../../usr/share/doc" [preinst:94] 8
openjdk-8 8u432-b06-2 openjdk-8-jre/8u432-b06-2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf openjdk-8-jre-headless /usr/share/doc" [postinst:18] 8
tasksel 3.77 tasksel-data/3.77 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf tasksel /usr/share/doc" [postinst:10] 1
uim 1:1.8.8-9.5 libuim-dev/1:1.8.8-9.5+b2 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -s libuim8 /usr/share/doc" [postinst:12] 9
wims 2:4.28+dfsg1-1 wims/2:4.28+dfsg1-1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf /usr/share/doc" [postinst:162] 9
wv 1.2.9-8 wv/1.2.9-8+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely "ln -sf libwv-1.2-4 /usr/share/doc" [postinst:10] 9