#1525 PR merged
: Improved cleanup binaries and libraries copying code¶
Labels: enhancement
, cleanup
, fixed / solved / done
jsmeix opened issue at 2017-10-05 14:01:¶
Further simplified and improved the cleanup
of the binaries and libraries copying code
as follow up of
https://github.com/rear/rear/pull/1521
jsmeix commented at 2017-10-05 14:04:¶
Because this belongs directly to
https://github.com/rear/rear/pull/1521
I will merge it right now so that others
can test it in the ReaR master code.
Now in particular the testing for missing libraries
in 980_verify_rootfs.sh is verbose in any case
when any library is missing so that users are
informed in any case.
jsmeix commented at 2017-10-05 14:07:¶
FYI
how it now looks when a library is missing:
# ln -sf /usr/lib64/libcryptsetup.so.4.5.0.away /usr/lib64/libcryptsetup.so.4 # ldd /sbin/cryptsetup linux-vdso.so.1 (0x00007ffe9a7c0000) libcryptsetup.so.4 => not found libpopt.so.0 => /usr/lib64/libpopt.so.0 (0x00007ff1772a9000) libfipscheck.so.1 => /lib64/libfipscheck.so.1 (0x00007ff1770a6000) libc.so.6 => /lib64/libc.so.6 (0x00007ff176d03000) libdl.so.2 => /lib64/libdl.so.2 (0x00007ff176afe000) /lib64/ld-linux-x86-64.so.2 (0x00005569b4878000) # usr/sbin/rear mkrescue There are binaries or libraries in the ReaR recovery system that need additional libraries /bin/cryptsetup requires additional libraries libcryptsetup.so.4 => not found /lib64/security/pam_mount.so requires additional libraries libcryptsetup.so.4 => not found /usr/lib/systemd/systemd-cryptsetup requires additional libraries libcryptsetup.so.4 => not found /usr/lib64/libcryptmount.so.0.0.0 requires additional libraries libcryptsetup.so.4 => not found ERROR: ReaR recovery system in '/tmp/rear.fwteQaXlw9GtQlw/rootfs' not usable Aborting due to an error, check /root/rear.master/var/log/rear/rear-e205.log for details Terminated
[Export of Github issue for rear/rear.]