Please add support for bash-completion-2.1-r1: 1. Install bash completion as 'svn', not 'subversion'. 2. Create symlinks for all supported commands: $ egrep '^[[:space:]]*complete' /usr/share/bash-completion/completions/subversion | awk '{print $NF}' | grep -v '^svn$' svnadmin svndumpfilter svnlook svnsync svnversion
What Alexander said. $ ./get-completions /usr/share/bash-completion | ./completion-qa-check.py | grep subversion subversion: does not declare completion for subversion svndumpfilter: missing completion symlink for command (declared in /usr/share/bash-completion/subversion) svnversion: missing completion symlink for command (declared in /usr/share/bash-completion/subversion) svnsync: missing completion symlink for command (declared in /usr/share/bash-completion/subversion) svn: missing completion symlink for command (declared in /usr/share/bash-completion/subversion) svnadmin: missing completion symlink for command (declared in /usr/share/bash-completion/subversion) svnlook: missing completion symlink for command (declared in /usr/share/bash-completion/subversion) So $completionsdir should look like: svn svnadmin -> svn svnlook -> svn ...
+*subversion-1.8.10-r1 (11 Oct 2014) + + 11 Oct 2014; Michał Górny <mgorny@gentoo.org> +subversion-1.8.10-r1.ebuild: + Fix compatibility with bash-completion autoloading, bug #477830. I've p.masked it along with new bashcomp to avoid unnecessary rebuild in case another verbump happens first.