Call off the dogs. It seems that scriptlets run in a confusing order ... %pre (new package) %post (new package) %preun (old package) %postun (old package) ... which meant that my stupid RPMs were stepping on each other. It's times like these that I miss vendor documentation. Klaus