Subject: | check_conflicts() needs updating for Lancaster consensus |
The generated check_conflicts() sub should be updated to reflect decisions made at the Lancaster consensus, specifically how the presence of a terminal and interactive mode is detected --
https://github.com/Perl-Toolchain-Gang/toolchain-site/blob/master/lancaster-consensus.md#environment-variables-for-testing-contexts (rjbs tells me that these variables are intended to be used at all points in the installation cycle, not just at test time).
Also it looks like the x_conflicts meta field should be changed to x_breaks, or at least this new field added as well -- https://github.com/Perl-Toolchain-Gang/toolchain-site/blob/master/lancaster-consensus.md#improving-on-conflicts