Building a client for an old Centos distribution

Catwoolfii

Renowned Member
Nov 6, 2016
41
2
73
I used scripts from this repository and built a client v1.0.11 in a Centos 6 environment with the glibc 2.12 library.
The resulting client is successfully installed on the Centos 6.10 system, but when trying to perform a backup, the following error occurs:
awk ELOOP: Too many symbolic links encountered (find -L / -xtype l)
The error occurs when there are indeed many symbolic links in the directory (for example, /etc).
Can anyone suggest: why does this error occur with symlinks?

Here is a list of used libraries and client dependencies:
$ ldd /usr/local/sbin/proxmox-backup-client
linux-vdso.so.1 => (0x00007fff39317000)
libacl.so.1 => /lib64/libacl.so.1 (0x00007f29f906e000)
libsgutils2.so.2 => /usr/lib64/libsgutils2.so.2 (0x00007f29f8e46000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f29f8c0e000)
libpam.so.0 => /lib64/libpam.so.0 (0x00007f29f8a00000)
libudev.so.0 => /lib64/libudev.so.0 (0x00007f29f87f2000)
libfuse3.so.3 => /usr/lib64/libfuse3.so.3 (0x00007f29f85b2000)
librt.so.1 => /lib64/librt.so.1 (0x00007f29f83aa000)
libc.so.6 => /lib64/libc.so.6 (0x00007f29f8016000)
/lib64/ld-linux-x86-64.so.2 (0x000055bf06df5000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f29f7e11000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f29f7bfb000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f29f79de000)
libm.so.6 => /lib64/libm.so.6 (0x00007f29f7759000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f29f7555000)
libattr.so.1 => /lib64/libattr.so.1 (0x00007f29f7350000)
libfreebl3.so => /lib64/libfreebl3.so (0x00007f29f714c000)
libaudit.so.1 => /lib64/libaudit.so.1 (0x00007f29f6f28000)
$ rpm -qR proxmox-backup-1.0.11-1
rpmlib(VersionedDependencies) <= 3.0.3-1
ld-linux-x86-64.so.2()(64bit)
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
libacl.so.1()(64bit)
libcrypt.so.1()(64bit)
libcrypt.so.1(GLIBC_2.2.5)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.10)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.2)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.5)(64bit)
libc.so.6(GLIBC_2.6)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libc.so.6(GLIBC_2.8)(64bit)
libc.so.6(GLIBC_2.9)(64bit)
libdl.so.2()(64bit)
libdl.so.2(GLIBC_2.2.5)(64bit)
libfuse3.so.3()(64bit)
libgcc_s.so.1()(64bit)
libgcc_s.so.1(GCC_3.0)(64bit)
libgcc_s.so.1(GCC_3.3)(64bit)
libgcc_s.so.1(GCC_4.2.0)(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libpam.so.0()(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libpthread.so.0(GLIBC_2.3.3)(64bit)
librt.so.1()(64bit)
librt.so.1(GLIBC_2.2.5)(64bit)
librt.so.1(GLIBC_2.3.3)(64bit)
librt.so.1(GLIBC_2.3.4)(64bit)
librt.so.1(GLIBC_2.4)(64bit)
libsgutils2.so.2()(64bit)
libssl.so.10()(64bit)
libudev.so.0()(64bit)
libuuid.so.1()(64bit)
libzstd.so.1()(64bit)
/bin/sh
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadIsXz) <= 5.2-1

Package is available at this link:
https://cloud.mail.ru/public/QDCQ/sNXPvtaAN
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!