[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