Это может быть проблемой в mutt 1.5.24; я только что перешел с 1.5.23 и тоже столкнулся с этой проблемой. Предложение убрать --batch и --passphrase-fd 0 из gpg.rc помогло мне решить эту проблему.
Наконец-то нашел проблему. Некоторые символические ссылки отсутствовали. Создал ссылки с:
sudo ln -sfr /usr/lib64/libbrscandec* /usr/lib/x86_64-linux-gnu
sudo ln -sfr /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane
Исправлена проблема
В зависимости от дистрибутива проблема может заключаться в отсутствии зависимостей. Для opensuse tumbleweed пакет можно установить с помощьюzypper
:
sudo zypper in./brscan3-0.2.13-1.x86_64.rpm
Однако у установленного общего объекта отсутствует зависимость:
> ldd /usr/lib64/sane/libsane-brother3.so
linux-vdso.so.1 (0x00007fff6ad70000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f391c8a4000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f391c888000)
libusb-0.1.so.4 => not found
libm.so.6 => /lib64/libm.so.6 (0x00007f391c742000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f391c73c000)
libc.so.6 => /lib64/libc.so.6 (0x00007f391c571000)
/lib64/ld-linux-x86-64.so.2 (0x00007f391ca02000)
Установка libusb
через диспетчер пакетов решила проблему.