On Tue, Feb 25, Richard W.M. Jones wrote:
configure.ac | 27 +-
Commit breaks expectations during pkg build.
Before commit 29eb7d6a0 ("configure: Use AC_PATH_PROG for package
manager binaries.") it was possible to pass an executable via
environment like "env ZYPPER=zypper ./configure $args". The result is
that the string "zypper" is called by supermin, even if it was not
installed at build time. This reduced the dependency chain.
Now its required to pass the absolute path, like "env
ZYPPER=/usr/bin/zypper ./configure $args". The result is that at runtime
the user is forced to use the built-in string "/usr/bin/zypper". Looks
like over there the concept of PATH got lost, not just in supermin.
What is the reason for this change, what does it fix?
The comment added in this commit does not really explains the why, just the what.
Olaf