Все попытки использовать заявленную в libenchant поддержку ispell приводят только к ошибкам следующего вида: Illegal format hash table /usr/lib/ispell/russian.hash - expected magic2 0x9602, got 0x0 Причина в том, что libenchant_ispell.so не использует /usr/bin/ispell - вместо этого там внутри лежит собственная копия кода ispell неизвестно какой версии (причём сильно переписанная), которая уже не совместима по формату словарей с ispell из Сизифа. Поскольку вряд ли кто-то будет заниматься обновлением этого встроенного кода ispell для поддержки свежего формата словарей, видимо, придётся просто выбросить эту неработоспособную поддержку ispell (словари в старом формате в Сизифе создавать нечем).
Как понимаю, исправлено: $ rpm -qR libenchant-1.6.0-alt1 | grep spell libhunspell.so.2 $ rpm -ql libenchant-1.6.0-alt1 | grep spell /usr/lib/enchant/libenchant_myspell.so
libenchant на данный момент поддерживает только hunspell