A build may log with @nix something without the intent to write Nix structured logs, resulting in an obscure error.
This makes it easy to understand and continues the build.
Example:
echo '@nix ]['
bad JSON log message from builder: [json.exception.parse_error.101] parse error at line 1, column 1: syntax error while parsing value - unexpected ']'; expected '[', '{', or a literal
@nix ][
Motivation
A build may log with
@nix something
without the intent to write Nix structured logs, resulting in an obscure error. This makes it easy to understand and continues the build.Example:
Context
Cherry-picked from https://gerrit.lix.systems/c/lix/+/2057 Author @lheckemann
Priorities and Process
Add :+1: to pull requests you find important.
The Nix maintainer team uses a GitHub project board to schedule and track reviews.