about summary refs log tree commit diff
path: root/src/libstore/s3.hh
diff options
context:
space:
mode:
authorzimbatm <zimbatm@zimbatm.com>2018-12-12T13·53+0100
committerzimbatm <zimbatm@zimbatm.com>2018-12-12T16·42+0100
commit5e6fa9092fb5be722f3568c687524416bc746423 (patch)
tree7770763b537edd58df5bd360387843b0a2d6052b /src/libstore/s3.hh
parentf7425d55df5f5c39e778d437eba94540fee43f4a (diff)
libstore: improve hash mismatch error messages
Use the same output ordering and format everywhere.

This is such a common issue that we trade the single-line error message for
more readability.

Old message:
```
fixed-output derivation produced path '/nix/store/d4nw9x2sy9q3r32f3g5l5h1k833c01vq-example.com' with sha256 hash '08y4734bm2zahw75b16bcmcg587vvyvh0n11gwiyir70divwp1rm' instead of the expected hash '1xzwnipjd54wl8g93vpw6hxnpmdabq0wqywriiwmh7x8k0lvpq5m'
```

New message:
```
hash mismatch in fixed-output derivation '/nix/store/d4nw9x2sy9q3r32f3g5l5h1k833c01vq-example.com':
  wanted: sha256:1xzwnipjd54wl8g93vpw6hxnpmdabq0wqywriiwmh7x8k0lvpq5m
  got:    sha256:08y4734bm2zahw75b16bcmcg587vvyvh0n11gwiyir70divwp1rm

```
Diffstat (limited to 'src/libstore/s3.hh')
0 files changed, 0 insertions, 0 deletions