[Rpm-maint] another attempt at improving the cross-color deprecations

Ales Kozumplik akozumpl at redhat.com
Wed Dec 7 15:17:46 UTC 2011


This removes the check that prevented deprecating across
colors.

I could not think of any undesirable scenario this could bring, except:
A.x86_64 deprecates B (e.g. A does all B does and shares a same binary
name). If the user has B in both x86_64 and i686 versions, this would
previously remove only x86_64 but now it removes both, which could be
undesirable if A.i686 is not yet available in the repo and the user would
lose the functionality provided by A and B for i686. If this is a problem
I think I we need to come up with a notation in the spec to enable/disable
the cross-deprecation (because clearly there are package maintainers that
except either).

This patch supersedes the "Change how transaction element is
computed" patch.


More information about the Rpm-maint mailing list