I understand this must be controversial, but I'd love if this package could ship a /usr/bin/fd binary. A casual search (`apt-file search bin/fd | grep fd'$'`) seem to indicate a single package would conflict with this is the fdclone package. I don't think it would be fair to have the main binary package conflict with fdclone, but perhaps there could be a secondary binary package with a symlink that would? I understand *I* can just add `alias fd=fd-find` to my shell, but I happen to manage a *lot* of machines and don't really enjoy deploying hacks like this all over the place. I also think it's doing a disservice to our users to needlessly diverge from upstream. Thank you for your consideration!
Hello there, Would love this too. Some tooling looks for an `fd` binary and won't find an `fd` alias. Another problem is that the shell completions for bash/zsh shipped with the package don't work, since they define a `_fd` completion function. You can work around it with either `alias fd=fdfind` or `alias _fdfind=_fd`, but it would be nice not to have to. Raising the severity to normal because of this (first time doing that, not sure if it will actually work :)) Thanks, Markus
Hi, wouldn't this be a perfect use case for update-alternatives? I use ``` update-alternatives --install /usr/bin/fd fd /usr/bin/fdfind 10 ``` on my machines in order to use `fd`. As far as I can tell, it should be relatively easy to implement: https://salsa.debian.org/debian/nano/-/blob/debian/latest/debian/nano-tiny.postinst It would be really great if you could implement it. Kind regards (another) Markus
alternatives is for multiple packages providing the same interface, which is not the case here. what we could do is ship a second package that conflicts with fdclone, and just contains a symlink making `fdfind` available as `fd`?
Hi Fabian! Am 25.10.2025 um 15:52 schrieb Fabian Grünbichler <debian@fabian.gruenbichler.email>: Yes, you are right, that would be a cleaner solution. Kind regards Markus
tags 1051647 + wontfix thanks It isn't something we can do in Debian unfortunately two workaround: export PATH=/usr/lib/cargo/bin/:$PATH alias fd=fdfind Sylvestre
So I don't think I understand your comment here. I believe I am familiar enough with Debian to know that this is something that *can* be done in Debian. I have, in fact, even provided a solution on how to do this in my original bug description, and so did Fabian earlier in October. So I am puzzled: this is something that can *definitely* be done in Debian as far as I know, what makes you think it can't? I am also well aware of the latter workaround, which I have also mentioned in my original bug report, but did not know of the former, thanks. A.