При запуске nut-scanner не находит libusb:
# nut-scanner
Cannot load USB library (/usr/lib64/libusb-1.0.so) : file not found. USB search disabled.
С этой библиотекой в Gentoo не всё просто:
# file /usr/lib64/libusb-1.0.so
/usr/lib64/libusb-1.0.so: ASCII text
# file /usr/lib/libusb-1.0.so
/usr/lib/libusb-1.0.so: symbolic link to libusb-1.0.so.0.3.0
# file /usr/lib/libusb-1.0.so.0.3.0
/usr/lib/libusb-1.0.so.0.3.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
# file /lib64/libusb-1.0.so.0.3.0
/lib64/libusb-1.0.so.0.3.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
Нужна последняя, но как её скормить nut-scanner-у? LD_LIBRARY_PATH не помогла:
# LD_LIBRARY_PATH=/lib64 nut-scanner
Cannot load USB library (/usr/lib64/libusb-1.0.so) : file not found. USB search disabled.
P.S. sys-power/nut-2.8.0-r3 и dev-libs/libusb-1.0.26.
Итог: Из-за странного алгоритма поиска библиотеки остаётся только руками заменять /usr/lib64/libusb-1.0.so на симлинк на /lib64/libusb-1.0.so.0.3.0 и затем обратно. Возможно, в будущем будет работать LD_LIBRARY_PATH.