On Dec 14, 2010, at 7:44 AM, Jeff Johnson wrote:
>>
>> 5.3.6 -> 5.3.7:
>> + - proyvind: rpmts: don't default rootDir to "" if set to NULL, as it
>> + confusing rpm checks on NULL & "/" only, without "", making ie.
>> + %posttrans scriptlets fail where NULL is used (mdvbz#61696).
THere's another semantic definition here that hasn't ever been thought through:
Should %posttrans from erased packages be run?
There are implementation details why the definition has not been finalized.
But its also not clear whether an erased package should be permitted
to have a side effect after a package has been removed, and all its
contents have gone away. This is the "NO" reasoning.
OTOH, state machine symmetry leads to exactly the opposite "YES" answer.
73 de Jeff
______________________________________________________________________
RPM Package Manager http://rpm5.org
Developer Communication List [email protected]