[Rpm-maint] [rpm-software-management/rpm] Inconsistent macro expansion (Issue #1798)

Panu Matilainen notifications at github.com
Mon Oct 18 12:13:07 UTC 2021


Oops. It also seems that we've been running into these expansions left and right recently. 

I think the general direction has been towards eliminating excess expansions ever since the discussion in #313 (and #1049) but no structured plan exists that I'm aware of. My fiddling in this area got interrupted by "other things" and haven't quite recovered yet.

Without looking too closely, yeah I tend to think that there should be one place to do the expansion and that's not in the doX() functions. With the exception of %{expand:...} of course, and if there's one exception then there could be others. Lua being ME_FUNC doesn't make any sense whatsoever, so changing to ME_PARSE only seems like a fix in itself.

-- 
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/1798#issuecomment-945702906
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20211018/a069d6ad/attachment.html>


More information about the Rpm-maint mailing list