[Users] yum update error kernel-firmware

Kir Kolyshkin kir at openvz.org
Tue Jun 3 00:02:00 PDT 2014

On 06/02/2014 08:09 PM, Rene C. wrote:
> Thanks for your reply. So if I understand right neither
> vzkernel-firmware or kernel-firmware needs to be installed?

No, either one of them has to be installed.

Both packages provide kernel-firmware, but as they are available
from two repos (openvz and centos), one has to be disabled
to avoid conflict.

Usually if you are on CentOS 6, you should be good with the
firmware provided by the CentOS repo. I am not sure why
it's not your case (have you disabled centos 6 updates repo?
excluded kernel-firmware package from centos 6 updates repo?
something else entirely?), but nevertheless we still have
vzkernel-firmware in our OpenVZ repo, so if you can't get it
elsewhere (for whatever reason), you can just re-enable it
in a way I described (i.e. uncommenting the #exclude line).

Again, it's excluded by default to prevent conflict with the
kernel-firmware package from CentOS 6 own repo.

> http://openvz.org/Vzkernel-firmware seems to suggests kernel-firmware
> is required: ("Package vzkernel-firmware is provided for distributions
> other than RHEL/CentOS 6, which lacks the package. On a CentOS 6, this
> package is not needed and it conflicts with the kernel-firmware
> package.").

Yes, this is essentially the same I just described :)

> On Mon, Jun 2, 2014 at 11:50 PM, Kir Kolyshkin <kir at openvz.org> wrote:
>> On 06/02/2014 09:02 AM, Rene C. wrote:
>>> I suddenly get this error on one server.
>>> Error: Package: vzkernel-2.6.32-042stab090.2.x86_64 (openvz-kernel-rhel6)
>>>              Requires: kernel-firmware >= 2.6.32-431.17.1.el6
>>>              Installed: kernel-firmware-2.6.32-358.23.2.el6.noarch
>>> (@updates)
>>>                  kernel-firmware = 2.6.32-358.23.2.el6
>>> Tried yum update kernel-firmware but it says this is the latest.  How
>>> do I get the newer ?
>> You need to comment out this line in /etc/yum.repos.d/openvz.repo
>> (under the [openvz-kernel-rhel6] section):
>> exclude=vzkernel-firmware
>> i.e. it should look like this:
>> # exclude=vzkernel-firmware
>> Additionally, to get rid of possible future problems, you can also
>> edit /etc/yum.repos.d/CentOS-Base.repo, adding the following line
>> under [updates]:
>> exclude=kernel-firmware
>> _______________________________________________
>> Users mailing list
>> Users at openvz.org
>> https://lists.openvz.org/mailman/listinfo/users
> _______________________________________________
> Users mailing list
> Users at openvz.org
> https://lists.openvz.org/mailman/listinfo/users

More information about the Users mailing list