Bug#267142: huh?
> So there is certainly a POSIX rule that a builtin test must implement
Is that rule germane to 10.4?
> root of the situation. Shells like posh (IIUC) implement builtins
> like "test" in a way which is different from with the Debian versions.
All shells I mentioned in the previous message implement builtins like
"test" in a way which is different.
> Yes. If I depend on a package, I am allowed to assume that the Debian
> version of that package's files is installed, and rely on it having
> exactly the behavior of the Debian version. But I must either depend
> on the package; or it can be an essential package (which doesn't
> require a dependency). In the common case here, "coreutils" is an
> essential package, and I am allowed to assume that /usr/bin/test is
> exactly that program.
But you are not calling /usr/bin/test, and the likelihood that you
will get /usr/bin/test without using a full path is somewhere between
infinitesimal and nil.
Reply to: