[Rpm-maint] [rpm-software-management/rpm] Make macro %{error:...} cause an actual failure (94e8cd6)

Jeff Johnson notifications at github.com
Thu Aug 17 17:10:45 UTC 2017


Causing a full stop failure during expansion raises expectations to provide better RPM error messages, or behave more gracefully.

The expectations often cannot be met because macro expansion is context free (by design).

Debugging a macro expansion that is exiting is often harder than printing whatever and continuing a package build. There are simply too many ways for templated macro expansions to go off the rails for %error to be really useful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/commit/94e8cd6058cba07b5b97785d2cc91566ec267eaf#commitcomment-23700566
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20170817/09b5f095/attachment.html>


More information about the Rpm-maint mailing list