locked
kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64 has missing requires of kernel RRS feed

  • Question

  • Hi,

    Been running a centos 6.7 vm on windows 2012 with Linux integration services 3.5.

    All fine until recent yum update, now getting the following errors from yum:

    # yum update
    Loaded plugins: fastestmirror, refresh-packagekit
    Setting up Update Process
    Loading mirror speeds from cached hostfile
     * base: centos-mirror.jchost.net
     * epel: dl.fedoraproject.org
     * extras: mirror.tzulo.com
     * updates: centos-distro.cavecreek.net
     * webtatic: us-east.repo.webtatic.com
    Resolving Dependencies
    --> Running transaction check
    ---> Package bash.x86_64 0:4.1.2-33.el6 will be updated
    ---> Package bash.x86_64 0:4.1.2-33.el6_7.1 will be an update
    ---> Package db4.x86_64 0:4.7.25-19.el6_6 will be updated
    ---> Package db4.x86_64 0:4.7.25-20.el6_7 will be an update
    ---> Package db4-cxx.x86_64 0:4.7.25-19.el6_6 will be updated
    ---> Package db4-cxx.x86_64 0:4.7.25-20.el6_7 will be an update
    ---> Package db4-devel.x86_64 0:4.7.25-19.el6_6 will be updated
    ---> Package db4-devel.x86_64 0:4.7.25-20.el6_7 will be an update
    ---> Package db4-utils.x86_64 0:4.7.25-19.el6_6 will be updated
    ---> Package db4-utils.x86_64 0:4.7.25-20.el6_7 will be an update
    ---> Package device-mapper.x86_64 0:1.02.95-3.el6_7.2 will be updated
    ---> Package device-mapper.x86_64 0:1.02.95-3.el6_7.3 will be an update
    ---> Package device-mapper-event.x86_64 0:1.02.95-3.el6_7.2 will be updated
    ---> Package device-mapper-event.x86_64 0:1.02.95-3.el6_7.3 will be an update
    ---> Package device-mapper-event-libs.x86_64 0:1.02.95-3.el6_7.2 will be updated
    ---> Package device-mapper-event-libs.x86_64 0:1.02.95-3.el6_7.3 will be an update
    ---> Package device-mapper-libs.x86_64 0:1.02.95-3.el6_7.2 will be updated
    ---> Package device-mapper-libs.x86_64 0:1.02.95-3.el6_7.3 will be an update
    ---> Package firefox.x86_64 0:38.2.1-1.el6.centos will be updated
    ---> Package firefox.x86_64 0:38.3.0-2.el6.centos will be an update
    ---> Package glibc.x86_64 0:2.12-1.166.el6_7.1 will be updated
    ---> Package glibc.x86_64 0:2.12-1.166.el6_7.3 will be an update
    ---> Package glibc-common.x86_64 0:2.12-1.166.el6_7.1 will be updated
    ---> Package glibc-common.x86_64 0:2.12-1.166.el6_7.3 will be an update
    ---> Package glibc-devel.x86_64 0:2.12-1.166.el6_7.1 will be updated
    ---> Package glibc-devel.x86_64 0:2.12-1.166.el6_7.3 will be an update
    ---> Package glibc-headers.x86_64 0:2.12-1.166.el6_7.1 will be updated
    ---> Package glibc-headers.x86_64 0:2.12-1.166.el6_7.3 will be an update
    ---> Package initscripts.x86_64 0:9.03.49-1.el6.centos will be updated
    ---> Package initscripts.x86_64 0:9.03.49-1.el6.centos.1 will be an update
    ---> Package kernel.x86_64 0:2.6.32-573.7.1.el6 will be installed
    ---> Package kernel-devel.x86_64 0:2.6.32-573.7.1.el6 will be installed
    ---> Package kernel-firmware.noarch 0:2.6.32-573.3.1.el6 will be updated
    ---> Package kernel-firmware.noarch 0:2.6.32-573.7.1.el6 will be an update
    ---> Package kernel-headers.x86_64 0:2.6.32-573.3.1.el6 will be updated
    ---> Package kernel-headers.x86_64 0:2.6.32-573.7.1.el6 will be an update
    ---> Package lvm2.x86_64 0:2.02.118-3.el6_7.2 will be updated
    ---> Package lvm2.x86_64 0:2.02.118-3.el6_7.3 will be an update
    ---> Package lvm2-libs.x86_64 0:2.02.118-3.el6_7.2 will be updated
    ---> Package lvm2-libs.x86_64 0:2.02.118-3.el6_7.3 will be an update
    ---> Package openldap.x86_64 0:2.4.40-5.el6 will be updated
    ---> Package openldap.x86_64 0:2.4.40-6.el6_7 will be an update
    ---> Package procps.x86_64 0:3.2.8-33.el6 will be updated
    ---> Package procps.x86_64 0:3.2.8-34.el6_7 will be an update
    ---> Package selinux-policy.noarch 0:3.7.19-279.el6_7.5 will be updated
    ---> Package selinux-policy.noarch 0:3.7.19-279.el6_7.6 will be an update
    ---> Package selinux-policy-targeted.noarch 0:3.7.19-279.el6_7.5 will be updated
    ---> Package selinux-policy-targeted.noarch 0:3.7.19-279.el6_7.6 will be an update
    --> Finished Dependency Resolution
    --> Running transaction check
    ---> Package kernel.x86_64 0:2.6.32-504.16.2.el6 will be erased
    ---> Package kernel-devel.x86_64 0:2.6.32-504.16.2.el6 will be erased
    --> Finished Dependency Resolution

    Dependencies Resolved

    ====================================================================================================================================
     Package                                 Arch                  Version                                Repository               Size
    ====================================================================================================================================
    Installing:
     kernel                                  x86_64                2.6.32-573.7.1.el6                     updates                  30 M
     kernel-devel                            x86_64                2.6.32-573.7.1.el6                     updates                  10 M
    Updating:
     bash                                    x86_64                4.1.2-33.el6_7.1                       updates                 908 k
     db4                                     x86_64                4.7.25-20.el6_7                        updates                 563 k
     db4-cxx                                 x86_64                4.7.25-20.el6_7                        updates                 588 k
     db4-devel                               x86_64                4.7.25-20.el6_7                        updates                 6.6 M
     db4-utils                               x86_64                4.7.25-20.el6_7                        updates                 130 k
     device-mapper                           x86_64                1.02.95-3.el6_7.3                      updates                 176 k
     device-mapper-event                     x86_64                1.02.95-3.el6_7.3                      updates                 124 k
     device-mapper-event-libs                x86_64                1.02.95-3.el6_7.3                      updates                 118 k
     device-mapper-libs                      x86_64                1.02.95-3.el6_7.3                      updates                 223 k
     firefox                                 x86_64                38.3.0-2.el6.centos                    updates                  70 M
     glibc                                   x86_64                2.12-1.166.el6_7.3                     updates                 3.8 M
     glibc-common                            x86_64                2.12-1.166.el6_7.3                     updates                  14 M
     glibc-devel                             x86_64                2.12-1.166.el6_7.3                     updates                 986 k
     glibc-headers                           x86_64                2.12-1.166.el6_7.3                     updates                 615 k
     initscripts                             x86_64                9.03.49-1.el6.centos.1                 updates                 945 k
     kernel-firmware                         noarch                2.6.32-573.7.1.el6                     updates                  18 M
     kernel-headers                          x86_64                2.6.32-573.7.1.el6                     updates                 3.9 M
     lvm2                                    x86_64                2.02.118-3.el6_7.3                     updates                 856 k
     lvm2-libs                               x86_64                2.02.118-3.el6_7.3                     updates                 941 k
     openldap                                x86_64                2.4.40-6.el6_7                         updates                 283 k
     procps                                  x86_64                3.2.8-34.el6_7                         updates                 217 k
     selinux-policy                          noarch                3.7.19-279.el6_7.6                     updates                 882 k
     selinux-policy-targeted                 noarch                3.7.19-279.el6_7.6                     updates                 3.1 M
    Removing:
     kernel                                  x86_64                2.6.32-504.16.2.el6                    @updates                124 M
     kernel-devel                            x86_64                2.6.32-504.16.2.el6                    @updates                 25 M

    Transaction Summary
    ====================================================================================================================================
    Install       2 Package(s)
    Upgrade      23 Package(s)
    Remove        2 Package(s)

    Total size: 168 M
    Is this ok [y/N]: y
    Downloading Packages:
    Running rpm_check_debug
    ERROR with rpm_check_debug vs depsolve:
    kernel(hid_add_device) = 0x4df68586 is needed by (installed) kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64
    kernel(hid_allocate_device) = 0xa3de9250 is needed by (installed) kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64
    kernel(hid_connect) = 0x89fc9206 is needed by (installed) kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64
    kernel(hid_destroy_device) = 0x12bcff7d is needed by (installed) kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64
    kernel(hid_disconnect) = 0x9d585f8f is needed by (installed) kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64
    kernel(hid_input_report) = 0xd836dd38 is needed by (installed) kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64
    kernel(hid_parse_report) = 0x564e2f50 is needed by (installed) kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64
    ** Found 8 pre-existing rpmdb problem(s), 'yum check' output follows:
    kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64 has missing requires of kernel(hid_add_device) = ('0', '0x4df68586', None)
    kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64 has missing requires of kernel(hid_allocate_device) = ('0', '0xa3de9250', None)
    kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64 has missing requires of kernel(hid_connect) = ('0', '0x89fc9206', None)
    kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64 has missing requires of kernel(hid_destroy_device) = ('0', '0x12bcff7d', None)
    kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64 has missing requires of kernel(hid_disconnect) = ('0', '0x9d585f8f', None)
    kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64 has missing requires of kernel(hid_input_report) = ('0', '0xd836dd38', None)
    kmod-microsoft-hyper-v-rhel63.3.5-20131212.x86_64 has missing requires of kernel(hid_parse_report) = ('0', '0x564e2f50', None)
    tigervnc-server-1.1.0-16.el6.centos.x86_64 is a duplicate with tigervnc-server-1.1.0-8.el6_5.x86_64
    Your transaction was saved, rerun it with:
     yum load-transaction /tmp/yum_save_tx-2015-10-03-05-12bRY0f1.yumtx
    #

    Any help regarding correct action to take for this issue would be appreciated.

    Saturday, October 3, 2015 12:15 PM

All replies

  • We recommend uninstalling LIS before upgrading the kernel and then reinstalling it afterward. Also, for CentOS 6.7 only LIS 4.0.11 is supported.

    LIS 3.5 will conflict with the built-in LIS in your CentOS kernel. For more information, see https://technet.microsoft.com/en-US/library/dn531026.aspx

    I hope this helps. --jrp


    Joshua R. Poulson, Program Manager, Microsoft Open Source Technology Center

    Monday, October 12, 2015 8:05 PM