И это всё МОЁ

Насколько я помню, здесь разработчики MC обитают?


Есть проблема - некорректно стало работать с архивами rar, если в системе rar 6 версии. Причина - в скрипте /usr/lib/mc/extfs.d/urar


mcrarfs_list ()
{
[ x$UNRAR_VERSION = x5 ] && mcrar5fs_list "$@" || mcrar4fs_list "$@"
}


Проверяется пятая или четвертая версия unrar, а уже шестая! Поэтому не работает. Костыль - если заменить 5 на 6 то все работает


mcrarfs_list ()
{
[ x$UNRAR_VERSION = x6 ] && mcrar5fs_list "$@" || mcrar4fs_list "$@"
}


То есть функция для пятой версии корректно работает с шестой. Так конечно делать нельзя, надо нормально поправить код.


Если кто из разработчиков читает - исправьте пожалуйста. Если нет ни у кого времени, могу я пулл-реквест оформить.