If I'm reading right, %posttrans/%pretrans is only run if it's part of a package being added/updated, not a package being removed. 1) Is this the semantics we want? 2) If so, does it imply the need for a (ugh) %postuntrans? Bill