Subject: | --prefix is incompatible with "export PREFIX" |
In the most common use case, Module::Build is passed a --prefix value by
CPAN.pm which it should continue to use as it runs.
However, if the PREFIX environment variable exists, Module::Build
initially saves the --prefix value to it's _build/runtime_params file,
but then when it reloads the files, it overwrites it with PREFIX and
then saves the broken version back again.
Further, since both --prefix and PREFIX might potentially be relative
paths, and the result of an install would be bizarre to say the least,
the use of relative paths in --prefix or PREFIX should be fatal (for
some definition of fatal)