[CentOS] Fresh install C7 nvidia

Thu Nov 8 01:35:59 UTC 2018
Jerry Geis <jerry.geis at gmail.com>

I am install C7.5 on a nvidia unit and nvidia-detect tells me to use
kmod-nvidia-390xx
so I do the yum install and and after a long time I see this

-> Processing Dependency: kernel(__drm_atomic_helper_crtc_duplicate_state)
= 0xa5f3a170 for package: kmod-nvidia-390xx-390.87-2.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(__drm_atomic_helper_crtc_destroy_state) =
0x00a9c70b for package: kmod-nvidia-390xx-390.87-2.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(__check_object_size) = 0x88db9f48 for
package: kmod-nvidia-390xx-390.87-2.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(___ratelimit) = 0x155f4108 for package:
kmod-nvidia-390xx-390.87-2.el7_6.elrepo.x86_64
--> Processing Dependency: kernel >= 3.10.0-957.el7 for package:
kmod-nvidia-390xx-390.87-2.el7_6.elrepo.x86_64
---> Package nvidia-x11-drv-390xx.x86_64 0:390.87-1.el7_5.elrepo will be
installed

Packages skipped because of dependency problems:
    kmod-nvidia-390xx-390.87-2.el7_6.elrepo.x86_64 from elrepo
    nvidia-x11-drv-390xx-390.87-1.el7_5.elrepo.x86_64 from elrepo



I have also tried --skip-broken and get the same result as above.

have I missed something ?   This has always working in the past.
Thanks,

Jerry