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 level tag count information
bitlbee 3.6-1.5 bitlbee/3.6-1.5 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf bitlbee-common $doc" [postinst:8]
bitlbee 3.6-1.5 bitlbee-dev/3.6-1.5 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf bitlbee-common $doc" [postinst:8]
console-setup 1.242 console-setup/1.242 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf keyboard-configuration /usr/share/doc" [postinst:21]
console-setup 1.242 console-setup-mini/1.242 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf keyboard-configuration /usr/share/doc" [postinst:18]
crawl 2:0.28.0-1.1 crawl/2:0.28.0-1.1 experimental maintainer-script-switches-dir-to-symlink-unsafely 8 "ln -sf /usr/share/doc" [postinst:7]
crawl 2:0.28.0-1.1 crawl/2:0.28.0-1.1+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf /usr/share/doc" [postinst:7]
debconf 1.5.91 debconf-utils/1.5.91 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf debconf /usr/share/doc" [postinst:9]
debusine 0.12.1 debusine-server/0.12.1 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s /usr/share/doc" [postinst:91]
debusine 0.12.1 debusine-server/0.12.1 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s /usr/share/doc" [postinst:92]
docbook-html-forms 1.1.0-5.1 docbook-html-forms/1.1.0-5.1 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s ../../../xml/doc" [postinst:12]
emacs 1:30.1+1-9 emacs-gtk/1:30.1+1-9 overridden maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sv emacs-common /usr/share/doc" [postinst:15]
emacs 1:30.1+1-9 emacs-lucid/1:30.1+1-9 overridden maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sv emacs-common /usr/share/doc" [postinst:15]
emacs 1:30.1+1-9 emacs-nox/1:30.1+1-9 overridden maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sv emacs-common /usr/share/doc" [postinst:15]
emacs 1:30.1+1-9 emacs-pgtk/1:30.1+1-9 overridden maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sv emacs-common /usr/share/doc" [postinst:15]
ettercap 1:0.8.3.1-14 ettercap-graphical/1:0.8.3.1-14 experimental maintainer-script-switches-dir-to-symlink-unsafely 7 "ln -sf /usr/share/doc/ettercap-common ${doc" [postinst:9]
ettercap 1:0.8.3.1-14 ettercap-text-only/1:0.8.3.1-14 experimental maintainer-script-switches-dir-to-symlink-unsafely 7 "ln -sf /usr/share/doc/ettercap-common ${doc" [postinst:9]
ettercap 1:0.8.3.1-15 ettercap-graphical/1:0.8.3.1-15 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf /usr/share/doc/ettercap-common ${doc" [postinst:9]
ettercap 1:0.8.3.1-15 ettercap-text-only/1:0.8.3.1-15 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf /usr/share/doc/ettercap-common ${doc" [postinst:9]
fex 20160919-2 fex/20160919-2 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf "$file" /var/lib/fex/htdoc" [preinst:14]
fex 20160919-2 fex/20160919-2 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s /usr/share/fex/htdocs/download /var/lib/fex/htdoc" [postinst:51]
fex 20160919-2 fex/20160919-2 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf "$file" /var/lib/fex/htdoc" [postinst:87]
fex 20160919-2 fex/20160919-2 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf /usr/share/javascript/jquery/jquery.js /var/lib/fex/htdoc" [postinst:50]
fex 20160919-2 fex/20160919-2 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s /usr/share/javascript/jquery/jquery.js /var/lib/fex/htdoc" [postinst:99]
gcc-15 15.2.0-2 lib32stdc++6/15.2.0-2 experimental maintainer-script-switches-dir-to-symlink-unsafely 2 "ln -s gcc-15-base $doc" [postinst:8]
gcc-15 15.2.0-2 lib64stdc++6/15.2.0-2 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s gcc-15-base $doc" [postinst:8]
gcc-15 15.2.0-3 lib32stdc++6/15.2.0-3 experimental maintainer-script-switches-dir-to-symlink-unsafely 3 "ln -s gcc-15-base $doc" [postinst:8]
gcc-15 15.2.0-3 lib64stdc++6/15.2.0-3 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s gcc-15-base $doc" [postinst:8]
gdb 16.3-4 gdb-source/16.3-4 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf gdb /usr/share/doc" [postinst:7]
gdb 16.3-5 gdb-source/16.3-5 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf gdb /usr/share/doc" [postinst:7]
gdb 17.0.90-1~exp1 gdb-source/17.0.90-1~exp1 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf gdb /usr/share/doc" [postinst:7]
gimp-help 3.0.0-4 gimp-help-de/3.0.0-4 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s gimp-help-common /usr/share/doc" [postinst:11]
gimp-help 3.0.0-4 gimp-help-en/3.0.0-4 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s gimp-help-common /usr/share/doc" [postinst:11]
gimp-help 3.0.0-4 gimp-help-fr/3.0.0-4 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s gimp-help-common /usr/share/doc" [postinst:11]
gimp-help 3.0.0-4 gimp-help-sv/3.0.0-4 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -s gimp-help-common /usr/share/doc" [postinst:11]
klibc 2.0.14-1 klibc-utils/2.0.14-1 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf libklibc /usr/share/doc" [postinst: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 1 "ln -sf ../../../../xml/docbook/stylesheet/ldp ?/usr/share/sgml/doc" [preinst:9]
libspf2 1.2.10-8.3 libspf2-dev/1.2.10-8.3 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf libspf2-2 $doc" [postinst:9]
libspf2 1.2.10-8.3 spfquery/1.2.10-8.3 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf libspf2-2 $doc" [postinst:21]
mailagent 1:3.1-106-1.2 mailagent/1:3.1-106-1.2 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -s /usr/share/doc/mailagent /usr/doc" [postinst:481]
mysql-8.0 8.0.43-3 mysql-server-8.0/8.0.43-3 experimental maintainer-script-switches-dir-to-symlink-unsafely 8 "ln -s ../../usr/share/doc" [preinst:126]
openjdk-8 8u462-ga-1 openjdk-8-jre/8u462-ga-1 experimental maintainer-script-switches-dir-to-symlink-unsafely 8 "ln -sf openjdk-8-jre-headless /usr/share/doc" [postinst:18]
tasksel 3.82 tasksel-data/3.82 experimental maintainer-script-switches-dir-to-symlink-unsafely 1 "ln -sf tasksel /usr/share/doc" [postinst:10]
uim 1:1.9.6-1 libuim-dev/1:1.9.6-1 experimental maintainer-script-switches-dir-to-symlink-unsafely 7 "ln -s libuim8 /usr/share/doc" [postinst:12]
uim 1:1.9.6-1 libuim-dev/1:1.9.6-1+b1 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -s libuim8 /usr/share/doc" [postinst:12]
wims 2:4.30+dfsg1-1 wims/2:4.30+dfsg1-1 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf /usr/share/doc" [postinst:162]
wv 1.2.9-8 wv/1.2.9-8+b2 experimental maintainer-script-switches-dir-to-symlink-unsafely 9 "ln -sf libwv-1.2-4 /usr/share/doc" [postinst:10]