Libncurses был недавно обновлен с /usr/lib32/libncursesw.so.5
до /usr/lib32/libncursesw.so.6
. Было бы соответствующее обновление bash, но у вас его нет.
Фактически, я только что нашел это в моем собственном pacman.log
:
[2015-09-19 23:45] [ALPM] upgraded ncurses (5.9-7 -> 6.0-3)
[2015-09-19 23:45] [ALPM] upgraded readline (6.3.008-1 -> 6.3.008-3)
[2015-09-19 23:45] [ALPM-SCRIPTLET] /usr/bin/bash: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory
[2015-09-19 23:45] [ALPM] upgraded bash (4.3.042-1 -> 4.3.042-3)
Вот почему вам следует обновлять все или ничего.
Вы должны получить LiveCD, смонтировать диск и выполнить обновления следующим образом:
pacman --root=/path/to/mounted/root -Suy