Bad error handling for shutil errors
Metadata
Current evaluation
No evaluation has been recorded for this issue yet.
Issue body
### Bug Description
When @upils discovered https://github.com/canonical/craft-parts/issues/1366, he also discovered that the display from craft-application was poor. We should catch those errors and display them properly.
### To Reproduce
Raise a `shutil` error during parts
### part yaml
```shell
```
### Relevant log output
```shell
see: https://github.com/canonical/craft-parts/issues/1366
```
Evaluation history
No evaluation history available.