Realvnc vs. glibc → binutils → gcc Re: https://forum.endeavouros.com/t/toolchain-updates/24139

About: realvnc vs. glibc → binutils → gcc Re: Toolchain updates

Problem: vncviewer/vncserver-x11: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory

sudo pacman -Ss libcrypt 4.4.28-1: core/libxcrypt 4.4.28-1
sudo pacman -Si libxcrypt: Gives: libcrypt.so=2-64; Depends On: glibc
sudo pacman -Q glibc: glibc 2.35-2

ls -l /lib/libcrypt.so*
lrwxrwxrwx 1 root root 17 2 feb 08.12 /lib/libcrypt.so → libcrypt.so.2.0.0
lrwxrwxrwx 1 root root 17 2 feb 08.12 /lib/libcrypt.so.2 → libcrypt.so.2.0.0
-rwxr-xr-x 1 root root 165824 2 feb 08.12 /lib/libcrypt.so.2.0.0

Of course, ‘libcrypt.so.1’ is missing;
Of course, timeshift does not rsync /var/cache/pacman/pkg
Of course, I get your (mocking?) “[EndeavourOS] Summary” today Feb 17th, 2022 at 14:49 CET+1;
Of course, ls -l /var/cache/pacman/pkg/glibc-2.35* gives Feb 11th, 2022
-rw-r–r-- 1 root root 10432008 11 feb 17.26 /var/cache/pacman/pkg/glibc-2.35-2-x86_64.pkg.tar.zst
-rw-r–r-- 1 root root 215 11 feb 17.26 /var/cache/pacman/pkg/glibc-2.35-2-x86_64.pkg.tar.zst.sig

…Of course, (trying to) downgrade glibc would require at least removing lib32-glibc - an honestly I see no reason to add my own mess to yours.

Of course, I cannot/don’t want to wait for realvnc to upgrade;
Of course, I can luckily still use ‘nomachine’/nxclient/nxserver: yet I am SO disappointed.

So, dear Gents… Any freakin’ hint?
Kind regards, Piero

There’s an AUR package that provides compatibility for this: https://aur.archlinux.org/packages/libxcrypt-compat

This is in the AUR.

I’m sure you’re aware that your system is your own, and it’s not the responsibility of the EnOS developers and maintainers to keep your system running, especially when you go and use random third-party software?

10 Likes

2022-02-17_23-55

:face_with_hand_over_mouth:

6 Likes

Thanks a lot. Really.

1 Like