[Rpm-maint] [rpm-software-management/rpm] RFE: All macro expansion failures should include line numbers for original macro location. (#491)

Jeff Johnson notifications at github.com
Fri Aug 3 12:51:23 UTC 2018


We agree that file/line info would help find where to fix. But then you often need to convince some other entity like the Fedora packaging committee to apply the fix, and then argue the need to backport everywhere, and finally try to convince other distro's to adopt the changes. That process takes years, and file/line no helps little.

Meanwhile, use shell or lua if you need to program: rpm macros are a templating language with rather primitive programming constructs. At least rpm macros aren't as bad as, say, XSLT or Haskell ;-)

-- 
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/issues/491#issuecomment-410243728
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20180803/64a8d14f/attachment.html>


More information about the Rpm-maint mailing list