F19 upgrade pulls in a lot of i686 packages

Heiko Adams ml at fedora-blog.de
Sun Jun 30 15:03:58 UTC 2013


Am 30.06.2013 16:04, schrieb Steve Grubb:
> On Saturday, June 29, 2013 06:15:49 PM Michael Schwendt wrote:
>> On Sat, 29 Jun 2013 10:34:09 -0400, Steve Grubb wrote:
>>> Did anyone notice all the i686 packages that get pulled in if you try to
>>> upgrade from F18? My system has no i686 packages on it today. But
>>> when I try to upgrade it starts getting i686 dependencies pulled in. It
>>> starts like this:
>>>
>>> ---> Package mesa-libEGL.x86_64 0:9.2-0.7.20130528.fc18 will be updated
>>> ---> Package mesa-libEGL.x86_64 0:9.2-0.12.20130610.fc19 will be an update
>>> ---> Package mesa-libEGL-devel.i686 0:9.2-0.12.20130610.fc19 will be
>>> obsoleting --> Processing Dependency: libEGL.so.1 for package:
>>> mesa-libEGL-devel-9.2-0.12.20130610.fc19.i686 ---> Package
>>> mesa-libEGL-devel.x86_64 0:9.2-0.12.20130610.fc19 will be obsoleting
>> That's the dangerous noarch -> arch switch. khrplatform-devel.noarch
>> is an old subpackage from "mesa".
>>
>> Package mesa-libEGL-devel for both i686 and x86_64 Obsoletes and Provides
>> khrplatform-devel:
>>   http://koji.fedoraproject.org/koji/buildinfo?buildID=427384
> 
> Yes, this is exactly the problem. I suppose F19 instructions might need to be  
> updated to say delete the package using "rpm -e --nodeps" and then it should 
> get pulled back in by dependency without pulling in all the i686 stuff. Doing 
> that let me get to the next problem. Someone else asked how I was doing the 
> upgrade...using this:
> 
But why doesn't prevent yum packages with arch != ($Basearch, noarch)
from being pulled in by default? It doesn't make sense to install i.e.
x86_64 packages on an i686 System. So those packages should be ignored
comletely by yum as long as the user doesn't instruct yum explicit to
install them.
-- 
Regards,

Heiko Adams

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 555 bytes
Desc: OpenPGP digital signature
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20130630/e5de737c/attachment.sig>


More information about the devel mailing list