Missing or broken libcrypt.so.1 library

Table of Contents

Description

Needed for NTLM authentication.

Resolution

On CrossOver 17 and greater, the simplest solution to fix this issue is to run:

/path/to/cxoffice/bin/cxfix missinglibcrypt missinglibcrypt.amd64

Or add --show-all to see how CrossOver would fix it on your platform and others.

Alternatively you may try one of the commands below.

  • For 32-bit Windows applications
    32-bit Arch Linux : pacman -Syu glibc
    64-bit Arch Linux : pacman -Syu lib32-glibc
    32-bit Debian : apt-get install libc6
    64-bit Debian : apt-get install libc6-i386
    32-bit Fedora >= 13 : yum install audit.i686 glibc.i686
    64-bit Fedora >= 13 : yum install audit.x86_64 glibc.i686 glibc.x86_64
    32-bit Fedora >= 25 : dnf install --best libcrypt-nss
    64-bit Fedora >= 25 : dnf install --best libcrypt-nss.i686 libcrypt-nss.x86_64
    32-bit Fedora >= 28 : dnf install --best libxcrypt
    64-bit Fedora >= 28 : dnf install --best libxcrypt.i686 libxcrypt.x86_64
    32-bit Fedora >= 30 : dnf install --best libxcrypt-compat
    64-bit Fedora >= 30 : dnf install --best libxcrypt-compat.i686 libxcrypt-compat.x86_64
    32-bit openSUSE : zypper install glibc
    64-bit openSUSE : zypper install glibc-32bit
  • For 64-bit Windows applications
    Arch Linux : pacman -Syu glibc
    Debian : apt-get install libc6:amd64
    Fedora >= 13 : yum install audit.x86_64 glibc.x86_64
    Fedora >= 25 : dnf install --best libcrypt-nss.x86_64
    Fedora >= 28 : dnf install --best libxcrypt.x86_64
    Fedora >= 30 : dnf install --best libxcrypt-compat.x86_64
    openSUSE : zypper install glibc

Notes:

  • cxfix --show-all may have more up-to-date fixes.
  • The commands usually also apply to newer versions of the distributions above as well as derived distributions. So for instance a fix for Debian 7 may still be valid for the latest Debian Testing and is typically also applicable to Ubuntu, Linux Mint, Deepin and Pop! OS. Similarly a fix for Fedora likely also works on Red Hat Enterprise Linux, CentOS, etc.

Next Step: Missing or broken libcups.so.2 library

Last modified on 2023-09-29 10:53:17 UTC by Andrew Balfour