In an everything update from RHL7.0, the following message appears in upgrade.log: Upgrading LPRng. execution of %postun scriptlet from LPRng-3.6.24-2 failed, exit status 127 Crutcher has been looking at this, but has not yet found a solution.
Looks like this to me: preun: LPRng removes /etc/rc.d/init.d/lpd new LPRng is installed, which does not have an lpd initscript postun: old LPRng tries to exec /etc/rc.d/init.d/lpd, which isn't there any more. Easy fix would be to give LPRng a prereq for printconf.
(because printconf is the package that owns the initscript now)
*** Bug 25084 has been marked as a duplicate of this bug. ***
This defect is considered MUST-FIX for Florence Release-Candidate #1
Right, I'm not happy with the resolution of this, but it is fixed in rawhide.