The software described in this documentation is either in Extended Support or Sustaining Support. See https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdf for more information.
Oracle recommends that you upgrade the software described by this documentation as soon as possible.
By default, the installation of Oracle Linux includes the
dtrace-modules
package for UEK R3. This
package requires a specific kernel-uek
version. However, a yum update fails if it
cannot update the kernel-uek
package when
the installonly_limit
of three updates is
reached as the dtrace-modules
package does
not allow the existing kernel-uek
packages
to be removed. yum displays an error
message similar to the following example:
--> Finished Dependency Resolution Error: Package: kernel-uek-debug-3.8.13-55.1.1.el6uek.x86_64 (public_ol6_UEKR3_latest) Requires: kernel-firmware = 3.8.13-55.1.1.el6uek
The workaround is to remove any existing
dtrace-modules
packages before updating the
kernel-uek
package, for example:
# for package in `rpm -qa | grep dtrace-modules`; do yum remove -y $package; done
When you have removed all dtrace-modules
packages, you can update Oracle Linux, including the UEK R3
kernel. If you want to use DTrace with UEK R3, reinstall the
dtrace-modules
package for the current
kernel:
# yum install dtrace-modules-`uname -r`
(Bug ID 21669543)