<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 &amp; 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>
        &nbsp; * base: mirror.optus.net
        <br>
        &nbsp; * extras: mirror.optus.net
        <br>
        &nbsp; * kernel-xen: mirror.aarnet.edu.au
        <br>
        &nbsp; * updates: mirror.optus.net
        <br>
        Setting up Update Process
        <br>
        Resolving Dependencies
        <br>
        --&gt; Running transaction check
        <br>
        ---&gt; Package kernel-xen.x86_64 0:3.6.9-2.el6xen will be
        installed
        <br>
        ---&gt; Package kernel-xen-firmware.x86_64 0:3.6.9-1.el6xen will
        be updated
        <br>
        ---&gt; Package kernel-xen-firmware.x86_64 0:3.6.9-2.el6xen will
        be an
        <br>
        update --&gt; Finished Dependency Resolution
        <br>
        <br>
        Dependencies Resolved
        <br>
        <br>
=================================================================================================================================================================================================================
        <br>
        &nbsp; Package
        <br>
        Arch
        <br>
        Version
        <br>
        Repository&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Size
        <br>
=================================================================================================================================================================================================================
        <br>
        Installing: kernel-xen
        <br>
        x86_64
        <br>
        3.6.9-2.el6xen
        <br>
        kernel-xen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 18 M Updating:
        <br>
        kernel-xen-firmware
        <br>
        x86_64
        <br>
        3.6.9-2.el6xen
        <br>
        kernel-xen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20 M
        <br>
        <br>
        Transaction Summary
        <br>
=================================================================================================================================================================================================================
        <br>
        Install&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 Package(s)
        <br>
        Upgrade&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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>
        |&nbsp; 18 MB&nbsp;&nbsp;&nbsp;&nbsp; 00:29 (2/2):
        <br>
        kernel-xen-firmware-3.6.9-2.el6xen.x86_64.rpm
        <br>
        |&nbsp; 20 MB&nbsp;&nbsp;&nbsp;&nbsp; 00:28
        <br>
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        <br>
        Total
        <br>
        662 kB/s |&nbsp; 38 MB&nbsp;&nbsp;&nbsp;&nbsp; 00:58 Running rpm_check_debug Running
        Transaction
        <br>
        Test
        <br>
        <br>
        <br>
        Transaction Check Error:
        <br>
        &nbsp;&nbsp; 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>