Andi Payn <[EMAIL PROTECTED]> writes: > Under rpm 4.0, installing or upgrading a package only checked its > obsoletes against the main package name. Now, 4.2 also checks > against any virtual names provided by the package. So, with 4.0, two > packages that provided and obsoleted the same virtual name wouldn't > interfere; now they do. > > The new behavior is probably better. But this means that a bunch of > old inconsistencies that never caused problems before now have to be > taken care of.
a new job for distriblint ? > 4. Come up with a new policy for provides/obsoletes when replacing > old packages. Just versioning the obsoletes will solve 95% of the > problems. (If gimp-1.2 and gimp1_3-1.3 both said "Obsoletes: > hackgimp < 1.2" instead of "Obsoletes: hackgimp" everything would > work fine.) To solve the other 5%, don't ever copy over obsoletes > tags from the previous major version (except where it makes sense, > of course).
