<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">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.<br>
<br>
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.<br>
<pre class="moz-signature" cols="72">--
Steven Haigh
Email: <a class="moz-txt-link-abbreviated" href="mailto:netwiz@crc.id.au">netwiz@crc.id.au</a>
Web: <a class="moz-txt-link-freetext" href="http://www.crc.id.au">http://www.crc.id.au</a>
Phone: (03) 9001 6090 - 0412 935 897
Fax: (03) 8338 0299
</pre>
On 10/12/2012 9:58 AM, Steven Haigh wrote:<br>
</div>
<blockquote cite="mid:50C5177C.9020201@crc.id.au" type="cite">Correct.
<br>
<br>
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.
<br>
<br>
You can remove all the scattered *-firmware* packages from the
base OS as the firmware will be included in kernel-xen-firmware.
<br>
<br>
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.
<br>
<br>
--
<br>
Steven Haigh
<br>
<br>
Email: <a class="moz-txt-link-abbreviated" href="mailto:netwiz@crc.id.au">netwiz@crc.id.au</a>
<br>
Web: <a class="moz-txt-link-freetext" href="http://www.crc.id.au">http://www.crc.id.au</a>
<br>
Phone: (03) 9001 6090 - 0412 935 897
<br>
Fax: (03) 8338 0299
<br>
<br>
On 10/12/2012 9:44 AM, Adi Pircalabu wrote:
<br>
<blockquote type="cite">Hi Steve & all,
<br>
<br>
It appears between 3.6.9-1 and 3.6.9-2 there have been some
package
<br>
changes that are preventing upgrades to kernel-xen *
<br>
kernel-xen-firmware on all Xen nodes I'm currently running.
Here's some
<br>
installation information on one of the machines, followed by the
rpm
<br>
errors (please nevermind the text wrapping):
<br>
<br>
[root@xentest ~]# rpm -qa kernel*| sort
<br>
kernel-2.6.32-279.14.1.el6.x86_64
<br>
kernel-devel-2.6.32-279.14.1.el6.x86_64
<br>
kernel-firmware-2.6.32-279.14.1.el6.noarch
<br>
kernel-headers-2.6.32-279.14.1.el6.x86_64
<br>
kernel-xen-3.6.7-1.el6xen.x86_64
<br>
kernel-xen-3.6.9-1.el6xen.x86_64
<br>
kernel-xen-firmware-3.6.9-1.el6xen.x86_64
<br>
kernel-xen-release-6-4.noarch
<br>
<br>
[root@xentest ~]# uname -a
<br>
Linux xentest 3.6.9-1.el6xen.x86_64 #1 SMP Tue Dec 4 20:59:56
EST 2012
<br>
x86_64 x86_64 x86_64 GNU/Linux
<br>
<br>
[root@xentest ~]# yum update
<br>
Loaded plugins: fastestmirror
<br>
Loading mirror speeds from cached hostfile
<br>
* base: mirror.optus.net
<br>
* extras: mirror.optus.net
<br>
* kernel-xen: mirror.aarnet.edu.au
<br>
* updates: mirror.optus.net
<br>
Setting up Update Process
<br>
Resolving Dependencies
<br>
--> Running transaction check
<br>
---> Package kernel-xen.x86_64 0:3.6.9-2.el6xen will be
installed
<br>
---> Package kernel-xen-firmware.x86_64 0:3.6.9-1.el6xen will
be updated
<br>
---> Package kernel-xen-firmware.x86_64 0:3.6.9-2.el6xen will
be an
<br>
update --> Finished Dependency Resolution
<br>
<br>
Dependencies Resolved
<br>
<br>
=================================================================================================================================================================================================================
<br>
Package
<br>
Arch
<br>
Version
<br>
Repository Size
<br>
=================================================================================================================================================================================================================
<br>
Installing: kernel-xen
<br>
x86_64
<br>
3.6.9-2.el6xen
<br>
kernel-xen 18 M Updating:
<br>
kernel-xen-firmware
<br>
x86_64
<br>
3.6.9-2.el6xen
<br>
kernel-xen 20 M
<br>
<br>
Transaction Summary
<br>
=================================================================================================================================================================================================================
<br>
Install 1 Package(s)
<br>
Upgrade 1 Package(s)
<br>
<br>
Total download size: 38 M
<br>
Is this ok [y/N]: y
<br>
Downloading Packages:
<br>
(1/2):
<br>
kernel-xen-3.6.9-2.el6xen.x86_64.rpm
<br>
| 18 MB 00:29 (2/2):
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64.rpm
<br>
| 20 MB 00:28
<br>
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<br>
Total
<br>
662 kB/s | 38 MB 00:58 Running rpm_check_debug Running
Transaction
<br>
Test
<br>
<br>
<br>
Transaction Check Error:
<br>
file /lib/firmware/iwlwifi-5000-5.ucode from install of
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file
from
<br>
package iwl5000-firmware-8.83.5.1_1-1.el6_1.1.noarch
<br>
file /lib/firmware/v4l-cx25840.fw from install of
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file
from
<br>
package ivtv-firmware-2:20080701-20.2.noarch
<br>
file /lib/firmware/ql2300_fw.bin from install of
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file
from
<br>
package ql23xx-firmware-3.03.27-3.1.el6.noarch
<br>
file /lib/firmware/ql2322_fw.bin from install of
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file
from
<br>
package ql23xx-firmware-3.03.27-3.1.el6.noarch
<br>
file /lib/firmware/cxgb4/t4fw.bin from install of
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file
from
<br>
package kernel-firmware-2.6.32-279.14.1.el6.noarch
<br>
file /lib/firmware/isci/isci_firmware.bin from install of
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file
from
<br>
package kernel-firmware-2.6.32-279.14.1.el6.noarch
<br>
file /lib/firmware/rtl_nic/rtl8168d-1.fw from install of
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file
from
<br>
package kernel-firmware-2.6.32-279.14.1.el6.noarch
<br>
file /lib/firmware/rtl_nic/rtl8168e-3.fw from install of
<br>
kernel-xen-firmware-3.6.9-2.el6xen.x86_64 conflicts with file
from
<br>
package kernel-firmware-2.6.32-279.14.1.el6.noarch
<br>
<br>
Error Summary
<br>
-------------
<br>
<br>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
kernel-xen mailing list
<a class="moz-txt-link-abbreviated" href="mailto:kernel-xen@lists.wireless.org.au">kernel-xen@lists.wireless.org.au</a>
<a class="moz-txt-link-freetext" href="https://lists.wireless.org.au/mailman/listinfo/kernel-xen">https://lists.wireless.org.au/mailman/listinfo/kernel-xen</a>
</pre>
</blockquote>
<br>
</body>
</html>