the `which` program is not standard (not listed in any POSIX specs) and as such has many different incompatible implementations ... some versions echo errors to stderr, some to stdout ... some versions exit with 1 when the file was not in PATH, some always exist with 0 ... different versions take different options since we require bash-3.0+, we can rely on `type -p`, and ebuilds should be using that (since it's a builtin!)
Ebuilds should be, but aren't... Would have to get the tree fixed first...
i dont think fixing this issue relies on fixing the tree first fixing the spec and fixing the tree can be done in parallel
r91 no longer specifies which.