Update To 7.4 Using DVD

Home » CentOS » Update To 7.4 Using DVD
CentOS 18 Comments

I am attempting to update to 7.4 using the DVD

I get these errors(truncated list)
Error: Package: libgpod-0.8.3-14.el7.x86_64 (@epel)
Requires: libusbmuxd.so.2()(64bit)
Removing: usbmuxd-1.0.8-11.el7.x86_64 (@anaconda)
Obsoleted By: usbmuxd-1.1.0-1.el7.x86_64 (c7-media)
Not found Error: Package: network-manager-applet-1.4.0-2.el7.x86_64 (@base)
Requires: libnma(x86-64) = 1.4.0-2.el7
Removing: libnma-1.4.0-2.el7.x86_64 (@base)
libnma(x86-64) = 1.4.0-2.el7
Updated By: libnma-1.8.0-3.el7.x86_64 (c7-media)
libnma(x86-64) = 1.8.0-3.el7
Error: Package: ipa-python-compat-4.4.0-14.el7.CentOS.7.noarch (@updates)
Requires: ipa-common = 4.4.0-14.el7.CentOS.7
Removing: ipa-common-4.4.0-14.el7.CentOS.7.noarch (@updates)
ipa-common = 4.4.0-14.el7.CentOS.7
Updated By: ipa-common-4.5.0-20.el7.CentOS.noarch (c7-media)
ipa-common = 4.5.0-20.el7.CentOS
Error: Package: jansson-devel-2.4-6.el7.x86_64 (@base)
Requires: jansson = 2.4-6.el7
Removing: jansson-2.4-6.el7.x86_64 (@anaconda)
jansson = 2.4-6.el7
Updated By: jansson-2.10-1.el7.x86_64 (c7-media)
jansson = 2.10-1.el7
Error: Package: graphite2-devel-1.3.6-1.el7_2.x86_64 (c7-media)
Requires: graphite2(x86-64) = 1.3.6-1.el7_2
Installed: graphite2-1.3.10-1.el7_3.x86_64 (@updates)
graphite2(x86-64) = 1.3.10-1.el7_3
Available: graphite2-1.3.6-1.el7_2.x86_64 (c7-media)
graphite2(x86-64) = 1.3.6-1.el7_2
Error: Package: ipa-python-compat-4.4.0-14.el7.CentOS.7.noarch (@updates)
Requires: python2-ipalib = 4.4.0-14.el7.CentOS.7
Removing: python2-ipalib-4.4.0-14.el7.CentOS.7.noarch (@updates)
python2-ipalib = 4.4.0-14.el7.CentOS.7
Updated By: python2-ipalib-4.5.0-20.el7.CentOS.noarch (c7-media)
python2-ipalib = 4.5.0-20.el7.CentOS
Error: Package: grilo-devel-0.2.12-2.el7.x86_64 (@base)
Requires: libgrlnet-0.2.so.0()(64bit)
Removing: grilo-0.2.12-2.el7.x86_64 (@anaconda)
Updated By: grilo-0.3.3-1.el7.x86_64 (c7-media)
Error: Package: mesa-libgbm-devel-11.2.2-2.20160614.el7.x86_64 (@base)
Requires: mesa-libgbm(x86-64) = 11.2.2-2.20160614.el7
Removing: mesa-libgbm-11.2.2-2.20160614.el7.x86_64 (@base)
mesa-libgbm(x86-64) = 11.2.2-2.20160614.el7
Updated By: mesa-libgbm-17.0.1-6.20170307.el7.x86_64 (c7-media)
mesa-libgbm(x86-64) = 17.0.1-6.20170307.el7
You could try using –skip-broken to work around the problem You could try running: rpm -Va –nofiles –nodigest

I have ran the rpm -Va –nofiles –nodigest did no help,

I ran with the –skip-broken and then all these files are skipped, including new kernel.

What else can I run to install these files ?

I’m doing this from the mounted DVD yum –disablerepo=\*

18 thoughts on - Update To 7.4 Using DVD

  • You probably want to wait until you also have access to 7.4.1708/updates/

    or .. at least also enable 7.3.1611/cr/

    But, I would just wait on the release to hit, which should be happening in a couple hours .. though I would wait until tomorrow for all mirrors to stabilize on the final release.

  • I continued to play to get this running. I am close. When X comes up and I click on the user to login – It appears X restarts.

    I do see a message that gdm was killed by SIGTRAP in the logs. I may just have something not installed at this point. I had to “yum remove” a couple things to allow the update to take place. One was the libgpod (thanks).


  • Depending on how you installed the driver, it may need to be recompiled for the new kernel.

    If you installed it directly from nvidia, you would need to boot to runlevel 3 and rerun the NVIDIA*.run script to build against the new kernel.

    If you are using the one from elrepo, not sure if they have a new one yet.

  • if I do “init 3” to exit graphics. then run startx – it does not start –
    but the only message (no errors) is Server terminated successfully.


  • That is like an oxymoron ;-) You can not recompile NVIDIA binary driver, you don’t have source code for it. All you have is a binary compiled at NVIDIA, and small piece of code for interface between that driver and kernel. This is what you are recompiling when doing that with NVIDIA
    binary driver: interface between driver and kernel.

    You phrase made my day, thank you!


    Valeri Galtsev Sr System Administrator Department of Astronomy and Astrophysics Kavli Institute for Cosmological Physics University of Chicago Phone: 773-702-4247

  • ​Just to make a minor note … ELRepo updated the kmod-nvidia (and related)
    ​s as soon as RHEL 7.4 came out. :-)​


  • Now that 7.4.1708 is on a bunch of mirrors and populating the mirrorlist, I would try this with all your normal repos on (as root):

    yum clean all rm -rf /var/cache/yum/

    yum upgrade

    yum group install “Gnome Desktop”

    (assuming you are running the gnome desktop .. if you are running some other desktop .. use that name instead of “Gnome Desktop” from the command “yum group list”)

  • In order to use the proprietary NVIDIA driver, you will need to disable the nouveau driver in the initrd.

    On the plus side, the nouveau driver seems to work just fine for me to drive two 1920×1080 displays attached to my nvidia card via HDMI. Do you absolutely need the NVIDIA driver?

    Admittedly, the card in that particular machine is not very new (GeForce GT 710B), but I don’t see a compelling reason to shift to the NVIDIA
    drivers for this test box as everything nouveau seems to be working.

    I’m sure I could likely get a bit better frame rates for graphical intensive things, but if you are doing that, and if nouveau works with your chipset and card, I would consider it.

  • Hi Johnny

    Thanks for the commands…. I think something was messed up as the yum group install “Gnome Desktop” seems to do the trick. I had all the other items setup, for disable nouveu and all that.for the binary NVIDIA.

    Anyway – my desktop is back up and running, thanks.


  • ​Right, and one other aspect of ELRepo’s kmod package is that it survives kernel updates silently. With Nvidia’s script, you need to run it upon every kernel update.​


  • Le 14/09/2017 à 03:02, Johnny Hughes a écrit :

    I have an NVidia GeForce GT218 card on my workstation, with a twin monitor. Updated everything to CentOS 1708, and the kmod-nvidia-340xx driver works perfectly.



    Microlinux – Solutions informatiques durables
    7, place de l’église – 30730 Montpezat Web : http://www.microlinux.fr Mail : info@microlinux.fr Tél. : 04 66 63 10 32