Skip to main content

System Update failing - Requires: libc.so.6

Comments

7 comments

  • cPanelMichael
    Error: Package: nasm-2.13.01-0.fc24.x86_64 (nasm) Requires: libc.so.6(GLIBC_2.14)(64bit)

    Hello, This error message suggests the NASM RPM you have installed on the system requires glibc version 2.14 or newer. Since CentOS 6 only offers glibc 2.12, updating the NASM RPM fails. It looks like the NASM RPM installed on your system is not the default RPM offered with CentOS 6. You can check which repo you installed it from with the following command:
    yum info nasm|grep From
    You'd need to reinstall the NASM RPM from the CentOS 6 base repo to prevent this error message from occurring. Thank you.
    0
  • MojoCreations
    Hello, This error message suggests the NASM RPM you have installed on the system requires glibc version 2.14 or newer. Since CentOS 6 only offers glibc 2.12, updating the NASM RPM fails. It looks like the NASM RPM installed on your system is not the default RPM offered with CentOS 6. You can check which repo you installed it from with the following command:
    yum info nasm|grep From
    You'd need to reinstall the NASM RPM from the CentOS 6 base repo to prevent this error message from occurring. Thank you.

    I ran into the same issue and ran
    yum info nasm|grep From
    and it returned
    From repo : base
    I can't update until this is resolved either, any help would be appreciated.
    0
  • filmotheklown
    When I run: yum info nasm|grep From I get: From repo : base We pretty much only run the cpanel updates as they come along, so I'm not sure how we would have gotten onto the wrong version of nasm. Can somebody provide detailed instructions of how to reinstall this correctly?
    0
  • sparek-3
    It looks like you installed nasm from a Fedora RPM. While that may work, it breaks dependencies in CentOS/RHEL. When you install packages across distributions expect issues like this. You would need to remove the installed nasm package rpm -e nasm and then install nasm from the CentOS/RHEL 6 repositories yum install nasm Edit: Just to add, removing something from your system can be dangerous. I do not know why the system has a nasm package installed from a Fedora source. It would need to be removed and the proper nasm package from CentOS/RHEL would need to be installed in it's place. But be cautious when removing packages.
    0
  • filmotheklown
    Here's the error I get when I did that: root@srv05 [~]# rpm -e nasm root@srv05 [~]# yum install nasm Loaded plugins: fastestmirror, presto Setting up Install Process Loading mirror speeds from cached hostfile * cpanel-addons-production-feed: 204.10.37.146 * base: repos.lax.quadranet.com * epel: dl.fedoraproject.org * extras: mirror.san.fastserv.com * rpmforge: mirror.team-cymru.org * updates: centos.den.host-engine.com Resolving Dependencies --> Running transaction check ---> Package nasm.x86_64 0:2.13.01-0.fc24 will be installed --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: nasm-2.13.01-0.fc24.x86_64 --> Finished Dependency Resolution Error: Package: nasm-2.13.01-0.fc24.x86_64 (nasm) Requires: libc.so.6(GLIBC_2.14)(64bit) You could try using --skip-broken to work around the problem ** Found 5 pre-existing rpmdb problem(s), 'yum check' output follows: proftpd-1.3.5-1.cp1136.x86_64 has missing requires of cpanel-perl-514
    0
  • filmotheklown
    Here's the error I get when I did that: root@srv05 [~]# rpm -e nasm root@srv05 [~]# yum install nasm Loaded plugins: fastestmirror, presto Setting up Install Process Loading mirror speeds from cached hostfile * cpanel-addons-production-feed: 204.10.37.146 * base: repos.lax.quadranet.com * epel: dl.fedoraproject.org * extras: mirror.san.fastserv.com * rpmforge: mirror.team-cymru.org * updates: centos.den.host-engine.com Resolving Dependencies --> Running transaction check ---> Package nasm.x86_64 0:2.13.01-0.fc24 will be installed --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: nasm-2.13.01-0.fc24.x86_64 --> Finished Dependency Resolution Error: Package: nasm-2.13.01-0.fc24.x86_64 (nasm) Requires: libc.so.6(GLIBC_2.14)(64bit) You could try using --skip-broken to work around the problem ** Found 5 pre-existing rpmdb problem(s), 'yum check' output follows: proftpd-1.3.5-1.cp1136.x86_64 has missing requires of cpanel-perl-514

    Seems like the problem is with libc.so.6. How do I install/update that?
    0
  • sparek-3
    No, your issue a cross distribution install of nasm. I don't know where the Fedora Core installation of nasm came from. What does rpm -qa | grep nasm show?
    0

Please sign in to leave a comment.