It must be installed in /usr/share/bash-completion.
Fix pushed to the haskell overlay. I'll get tested and make it into portage from there.
I tried the ebuild in the overlay and your fix is wrong: mkdir "${D}/usr/share/bash-completion/" \ mv "${D}/etc/bash_completion.d/darcs" \ "${D}/usr/share/bash-completion/" \ && rmdir "${D}/etc/bash_completion.d" && "${D}/etc" \ || die "fixing location of darcs bash completion failed" It has to be: mkdir "${D}/usr/share/bash-completion/"; \ mv "${D}/etc/bash_completion.d/darcs" \ "${D}/usr/share/bash-completion/" \ && rmdir "${D}/etc/bash_completion.d" && rmdir "${D}/etc" \ || die "fixing location of darcs bash completion failed"
I have already fixed this on a new revision bump. Please test.
(In reply to comment #3) > I have already fixed this on a new revision bump. Araujo, I think the fix is fine. Please commit the new revision to portage (package.masked if you think necessary) so it's easier for other people to test.
Now in cvs.