Also include stderr in wrapped error to give the user a hint about
the cause of the error.
Improves error reporting:
→ ./yup emacs
==> Searching and sorting your query...
==> exit status 1: error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'community' is not valid (invalid or corrupted database (PGP signature))
Instead of
==> Searching and sorting your query...
==> exit status 1
Also include stderr in wrapped error to give the user a hint about the cause of the error.
Improves error reporting:
Instead of