On Tue, Aug 17, 2021 at 09:15:24PM -0400, Boyuan Yang wrote: > Besides, will the new "which" tool be installed in Debian by default? Since > debianutils is Essential:yes, not providing "which" tool by default could > probably break some existing packages.
My personal opinion is that no one should be using `which` in maintainer scripts and that no one should be using `which` in an interactive shell unless it is a builtin of that shell. There are a ton of postinst scripts relying on `which` right now, which makes sense because `type` and `command -v` used to be optional extensions to POSIX and not guaranteed to be provided by /bin/sh.