Well obviously something in the image you made from the old hard drive was corrupted. You might try running "rpm -Va" and see what problems it shows with the installed rpms. Problem is you need to understand what the output displayed is telling you. Not everything will be an error.
If the output from "rpm -Va" is excessive you could pipe it to a file and then examine the file. rpm -Va > whateverfilename
You can just reinstall any rpm that might be corrupted. You can use the " --replacepkgs" option if rpm tells you they are already installed. You will probably have to re-install at least the LPRng rpm and the printer config tools.