No. "Obsoletes: foo" means that this package is the new "foo". It's not "just for a smooth transaction".