--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

Reply via email to