RPM Community Forums

Mailing List Message of <rpm-devel>

Re: [CVS] RPM: rpm/ CHANGES rpm/lib/ poptALL.c

From: Jeff Johnson <n3npq@mac.com>
Date: Thu 27 Dec 2007 - 18:43:37 CET
Message-Id: <B9204083-B17B-4481-A783-A531AD15DEF2@mac.com>

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
Received on Thu Dec 27 18:43:45 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.