--target causes the entire rpm configuration to be reloaded from scratch, and
since --undefine operates on the init macro context at program startup, the
rpmPopMacro()'s it does get lost in the reload. Filing this as "documentation"
for the issue: if nothing else, it's inconsistent behavior.
Of course what's --undefine'd may get defined by a thousand other means too,
it's just not a realiable way to do stuff in rpm.
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3070
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/issues/3...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint