Package: fish Version: 2.4.0-1 Severity: normal Hello, there.
Fish, as packaged under Stretch, does not require nor recommend any Python interpreter. As the manpages completions generation script is a Python script, no completions are generated from manpages, and each shell opening displays the following error: fish: Unknown command 'python -B /usr/share/fish/tools/create_manpage_completions.py --manpath --progress --cleanup-in ~/.config/fish/c ompletions --cleanup-in ~/.config/fish/generated_completions' /usr/share/fish/functions/fish_update_completions.fish (line 2): python -B $__fish_datadir/tools/create_manpage_completions.py - -manpath --progress --cleanup-in '~/.config/fish/completions' --cleanup-in '~/.config/fish/generated_completions' ^ in function 'fish_update_completions' called on standard input I don't know very well the process for such a change, but it could be useful for newbies to have such a dependance automagically managed by APT tools, as Depends and Recommends are designed for such cases. Regards. -- System Information: Debian Release: 9.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages fish depends on: ii bc 1.06.95-9+b3 ii chromium [www-browser] 62.0.3202.89-1~deb9u1 ii dpkg 1.18.24 ii firefox-esr [www-browser] 52.5.0esr-1~deb9u1 ii fish-common 2.4.0-1 ii libc6 2.24-11+deb9u1 ii libgcc1 1:6.3.0-18 ii libncurses5 6.0+20161126-1+deb9u1 ii libpcre2-32-0 10.22-3 ii libstdc++6 6.3.0-18 ii libtinfo5 6.0+20161126-1+deb9u1 ii lynx [www-browser] 2.8.9dev11-1 Versions of packages fish recommends: ii xsel 1.2.0-2+b1 Versions of packages fish suggests: pn doc-base <none> -- no debconf information