RPM

Color affinity while upgrading on multilib platforms.

Registered by Jeff Johnson

     Change: rpm-white-color-upgrade.patch
     Purpose: Color affinity while upgrading on multilib platforms.
     Reason: When performing an upgrade, if we are capable of
                     installing multiple colors (elf32/elf64), we need to
                     verify that a white (color 0) package should be upgraded.

                     The upgrade rules are:
                       If the package is white, and is noarch, it can always
                       be upgraded.

                       If the package is white, and not noarch, we only
                       upgrade if the arch is the same (or in the compatible
                       list).

                     Compatible arch's are stored in: _<arch>_compat_arch

                     Example of x86_32 and i686:
                       _i686_compat_arch i686 x86_32
                       _x86_32_compat_arch i686 x86_32
                     Order does not mean anything in this list.. one is not
                     "more compatible" then another.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.