On Dec 27, 2007, at 12:19 PM, Jeff Johnson wrote:
Careful ...
Macros also have a scoping level (which is imperfectly implemented
but can't ever be changed because of "legacy compatibility).
There are already two macro primitives:
%undefine foo # as in "pop"
and
%unglobal foo # as in erase
each of which could be used in
rpm --define "%undefine foo"
constructs already.
Actually this should have been --eval, not --define.
Hopelessly obscure and overly engineered no matter what.
Clearly not obvious, I have no problems with --undefine at all.
Hopelessly obscure and overly engineered functionality no matter what.
And I do have some mild reservations adding new rpm CLI options because
most of the puppies needing rpm "support" leave with a parting shot
Where is this documented?
instead of saying "Thank you!" to cover their ignorant embarrasment.
But that's a different matter entirely ...
73 de Jeff
______________________________________________________________________
RPM Package Manager http://rpm5.org
Developer Communication List [email protected]