Package: bash-completion Version: 1:2.1-4.2 Severity: important Responding to Lintian's warning (package-installs-into-obsolete-dir etc/bash_completion.d) I moved a completion script to the new /usr/share/bash-completion/completions/ location. The script is not sourced at all. However, if I move it back to the old location, it is instantly available again.
The completion script involved: 8X----- _chlogin() { local cur files [ -r /srv/chroot/ ] || return 0 COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} files=$( ls --color=never /srv/chroot ) if [ $COMP_CWORD -eq 1 ] then COMPREPLY=( $( compgen -W "$files" -- "$cur" ) ) fi return 0 } && complete -F _chlogin chlogin 8X----- The Bash configuration fragment used to enable bash-completion: 8X----- if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_completion ]; then . /etc/bash_completion fi fi 8X----- -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (800, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core) Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages bash-completion depends on: ii bash 4.3-14+b1 ii dpkg 1.18.4 bash-completion recommends no packages. bash-completion suggests no packages. -- no debconf information _______________________________________________ Bash-completion-devel mailing list Bash-completion-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/bash-completion-devel