question about package conflicts

Jeff Johnson n3npq at mac.com
Thu Feb 12 12:00:29 UTC 2009


On Feb 12, 2009, at 2:32 AM, Florian Festi wrote:

> Dave Peterson wrote:
>> I'm not familiar with the concept of package colors.  What are
>> they?
>> Also, it looks like the comparison is influenced by the color
>> bits and preferred file color associated with a transaction
>> set.  What are these?
>
> There are three colors: 32 bit binaries (1), 64 bit binaries (2) and  
> all other files (0). Yes, colors are numbers in this rainbow.
>

There are up to 4 colors (with 0 == "uncolored" a 5th value), and you've
neglected the odd mips architecture which is mapped to 0x4 as a color.

The 0x8 color bit is currently unused.

> Files with colors 1 and 2 do not conflict even if their content  
> differs and the file with the preferred arch is used and the other  
> is ignored or silently overwritten. No one said it is a beautiful  
> solution...
>

There's nothing whatsoever pretty about multilib. Why do two different
copies of all libraries needed again? Users couldn't care less about
what arch (or color) their libraries and executables are.

73 de Jeff
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4664 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-list/attachments/20090212/6e756477/attachment.bin>


More information about the Rpm-list mailing list