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).


Reply via email to