On Sat, Aug 22, 2009 at 15:44, Kevin J. Cummings <span dir="ltr"><<a href="mailto:cummings@kjchome.homeip.net">cummings@kjchome.homeip.net</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div><div></div><div class="h5">On 08/22/2009 03:39 PM, Geoffrey Leach wrote:<br>
> On 08/22/2009 12:24:08 PM, Kevin J. Cummings wrote:<br>
>> On 08/22/2009 03:17 PM, Ryan Lynch wrote:<br>
>>> Running 'yum update' from the command line, I am getting some file<br>
>>> conflicts between different arch/versions of the 'glibc' and<br>
>>> 'glibc-common' packages.  This machine runs F11-x86_64.<br>
>>><br>
>>> Here's the actual error output:<br>
>>><br>
>>> <code><br>
>>> Transaction Check Error:<br>
>>>   file /usr/share/doc/glibc-2.10.1/NEWS from install of<br>
>>> glibc-2.10.1-4.i686 conflicts with file from package<br>
>> glibc-2.10.1-2.x86_64<br>
>>>   file /usr/bin/ldd from install of glibc-common-2.10.1-4.i586<br>
>> conflicts<br>
>>> with file from package glibc-common-2.10.1-2.x86_64<br>
>>>   file /usr/lib/locale/locale-archive.tmpl from install of<br>
>>> glibc-common-2.10.1-4.i586 conflicts with file from package<br>
>>> glibc-common-2.10.1-2.x86_64<br>
>>>   file /usr/share/doc/glibc-common-2.10.1/ChangeLog.bz2 from<br>
>> install<br>
>> of<br>
>>> glibc-common-2.10.1-4.i586 conflicts with file from package<br>
>>> glibc-common-2.10.1-2.x86_64<br>
>>>   file /usr/share/i18n/locales/de_AT from install of<br>
>>> glibc-common-2.10.1-4.i586 conflicts with file from package<br>
>>> glibc-common-2.10.1-2.x86_64<br>
>>> </code><br>
>>><br>
>>> Is this a known issue, or did I screw something up?<br>
>><br>
>> Something is screwed up.  Possibly on your system.  glibc-common.i586<br>
>> is<br>
>> conflicting with glibc-common.i686.  I think you need one and not the<br>
>> other.  Since you system is a base x86_64, I would suggest trying the<br>
>> following:<br>
>><br>
>> # yum shell<br>
>>> remove glibc-common.i586<br>
>>> install glibc-common.i686<br>
>>> run<br>
>><br>
>> and see if that helps....<br>
><br>
> Hmmmm ... perhaps install glibc-common.x86_64? i686 is still 32 bit.<br>
<br>
</div></div>Not if its a multi-lib problem.  I assumed that the x86_64 part would<br>
straighten itself out....  But yes, he needs to ensure that all of his<br>
secondary libs are either all i586 or all i686 (where he has a choice<br>
between the two) and that they co-exist well with their x86_64<br>
counterparts (which should be the primary concern anyways).</blockquote><div><br><br>Here's the output of `yum list installed glibc-common glibc`, for reference:<br>
<br><code><br>
Installed Packages<br>
glibc.i686                      2.10.1-2                      installed<br>
glibc.x86_64                  2.10.1-2                      installed<br>
glibc-common.x86_64    2.10.1-2                      installed<br>
</code><br><br>I tried `yum remove glibc.i686`, but it wants to remove 116 packages, for dependencies.  Mostly, it looks like stuff I installed while getting Skype for Linux to run, so I'm pretty sure its going to break some things if I remove it all.<br>

<br>Isn't this a packaging bug?  There's no conflict between my currently-installed 'glibc.i686' and 'glib.x86_64' (2.10.1-2), although there is a conflict between the two archs' 'glibc-common' packages.<br>

<br>-Ryan<br><br></div></div>