x86-64 rawhide update obnoxiousness

Michal Jaegermann michal at harddata.com
Sat Oct 15 17:09:27 UTC 2005


On Fri, Oct 14, 2005 at 11:38:51PM -0700, Panu Matilainen wrote:
> 
> ... when you 
> install/upgrade both the i386 and x86_64 packages simultanously, rpm 
> "swallows" file conflicts between multilib packages. Whether that's a sane 
> thing to do is another question.

This seems to be quite sane as long as "conflicting" files are
really the same.  Alternatives I can think of do not seem to be
palatable in practice.  The only problem is that these "swallowed
conflicts" should be accounted for all providing packages so that
removing one "owner" is not producing various 'missing' for what
remained.  This is clearly not a yum issue.

Directories often belong to multiple packages and this happens even
if you never heard about multilib at all.  Maybe not always the best
possible packaging but it occurs quite frequently.  Still those
directories do not vanish under your feet if there are still
referenced somewhere.  So there are some precedents :-) and this is
actually less evil then a situation when a package has files in some
directory, so this directory gets created, but nothing owns it;
think what happens on a removal.

   Michal




More information about the fedora-test-list mailing list