[kernel-xen] kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with several already installed packages

Steven Haigh netwiz at crc.id.au
Wed Dec 12 15:41:26 EST 2012


Just as a heads up to people... This is on my list of things to fix 
urgently, however my Yubikey used to log into the build systems has 
failed. A new one is being shipped to me, but for the moment, I am 
unable to build / release new packages to the repos.

As soon as the replacement key arrives, I'll be fixing this and pushing 
an updated kernel package which will obsolete the conflicting firmware 
packages.

-- 
Steven Haigh

Email: netwiz at crc.id.au
Web: http://www.crc.id.au
Phone: (03) 9001 6090 - 0412 935 897
Fax: (03) 8338 0299

On 10/12/2012 9:58 AM, Steven Haigh wrote:
> Correct.
>
> kernel-xen-firmware should replace all firmware packages. At this 
> stage, I haven't put in any logic to replace / obsolete the old 
> firmware packages - but its on my TODO list. I need to build an 
> 'obsoletes' list, then get it to automatically replace those packages 
> on install.
>
> You can remove all the scattered *-firmware* packages from the base OS 
> as the firmware will be included in kernel-xen-firmware.
>
> Sadly, the way this is done in most distros is a bit ugly - its 
> basically the entire linux-firmware git repo divided into many 
> packages. kernel-xen-firmware contains the entire linux-firmware repo 
> - meaning it will cover all ethernet adapters etc that are in the 
> kernel-firmware and *-firmware* packages.
>
> -- 
> Steven Haigh
>
> Email: netwiz at crc.id.au
> Web: http://www.crc.id.au
> Phone: (03) 9001 6090 - 0412 935 897
> Fax: (03) 8338 0299
>
> On 10/12/2012 9:44 AM, Adi Pircalabu wrote:
>> Hi Steve & all,
>>
>> It appears between 3.6.9-1 and 3.6.9-2 there have been some package
>> changes that are preventing upgrades to kernel-xen *
>> kernel-xen-firmware on all Xen nodes I'm currently running. Here's some
>> installation information on one of the machines, followed by the rpm
>> errors (please nevermind the text wrapping):
>>
>> [root at xentest ~]# rpm -qa kernel*| sort
>> kernel-2.6.32-279.14.1.el6.x86_64
>> kernel-devel-2.6.32-279.14.1.el6.x86_64
>> kernel-firmware-2.6.32-279.14.1.el6.noarch
>> kernel-headers-2.6.32-279.14.1.el6.x86_64
>> kernel-xen-3.6.7-1.el6xen.x86_64
>> kernel-xen-3.6.9-1.el6xen.x86_64
>> kernel-xen-firmware-3.6.9-1.el6xen.x86_64
>> kernel-xen-release-6-4.noarch
>>
>> [root at xentest ~]# uname -a
>> Linux xentest 3.6.9-1.el6xen.x86_64 #1 SMP Tue Dec 4 20:59:56 EST 2012
>> x86_64 x86_64 x86_64 GNU/Linux
>>
>> [root at xentest ~]# yum update
>> Loaded plugins: fastestmirror
>> Loading mirror speeds from cached hostfile
>>   * base: mirror.optus.net
>>   * extras: mirror.optus.net
>>   * kernel-xen: mirror.aarnet.edu.au
>>   * updates: mirror.optus.net
>> Setting up Update Process
>> Resolving Dependencies
>> --> Running transaction check
>> ---> Package kernel-xen.x86_64 0:3.6.9-2.el6xen will be installed
>> ---> Package kernel-xen-firmware.x86_64 0:3.6.9-1.el6xen will be updated
>> ---> Package kernel-xen-firmware.x86_64 0:3.6.9-2.el6xen will be an
>> update --> Finished Dependency Resolution
>>
>> Dependencies Resolved
>>
>> ================================================================================================================================================================================================================= 
>>
>>   Package
>> Arch
>> Version
>> Repository                                       Size
>> ================================================================================================================================================================================================================= 
>>
>> Installing: kernel-xen
>> x86_64
>> 3.6.9-2.el6xen
>> kernel-xen                                       18 M Updating:
>> kernel-xen-firmware
>> x86_64
>> 3.6.9-2.el6xen
>> kernel-xen                                       20 M
>>
>> Transaction Summary
>> ================================================================================================================================================================================================================= 
>>
>> Install       1 Package(s)
>> Upgrade       1 Package(s)
>>
>> Total download size: 38 M
>> Is this ok [y/N]: y
>> Downloading Packages:
>> (1/2):
>> kernel-xen-3.6.9-2.el6xen.x86_64.rpm
>> |  18 MB     00:29 (2/2):
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64.rpm
>> |  20 MB     00:28
>> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
>>
>> Total
>> 662 kB/s |  38 MB     00:58 Running rpm_check_debug Running Transaction
>> Test
>>
>>
>> Transaction Check Error:
>>    file /lib/firmware/iwlwifi-5000-5.ucode from install of
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file from
>> package iwl5000-firmware-8.83.5.1_1-1.el6_1.1.noarch
>> file /lib/firmware/v4l-cx25840.fw from install of
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file from
>> package ivtv-firmware-2:20080701-20.2.noarch
>> file /lib/firmware/ql2300_fw.bin from install of
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file from
>> package ql23xx-firmware-3.03.27-3.1.el6.noarch
>> file /lib/firmware/ql2322_fw.bin from install of
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file from
>> package ql23xx-firmware-3.03.27-3.1.el6.noarch
>> file /lib/firmware/cxgb4/t4fw.bin from install of
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file from
>> package kernel-firmware-2.6.32-279.14.1.el6.noarch
>> file /lib/firmware/isci/isci_firmware.bin from install of
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file from
>> package kernel-firmware-2.6.32-279.14.1.el6.noarch
>> file /lib/firmware/rtl_nic/rtl8168d-1.fw from install of
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file from
>> package kernel-firmware-2.6.32-279.14.1.el6.noarch
>> file /lib/firmware/rtl_nic/rtl8168e-3.fw from install of
>> kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file from
>> package kernel-firmware-2.6.32-279.14.1.el6.noarch
>>
>> Error Summary
>> -------------
>>
>
>
>
> _______________________________________________
> kernel-xen mailing list
> kernel-xen at lists.wireless.org.au
> https://lists.wireless.org.au/mailman/listinfo/kernel-xen

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.wireless.org.au/pipermail/kernel-xen/attachments/20121212/36411bce/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4965 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://lists.wireless.org.au/pipermail/kernel-xen/attachments/20121212/36411bce/attachment.p7s>


More information about the kernel-xen mailing list