/etc/sysconfig/i18n заполняется уже после установки базовой системы, что приводит к невозможности корректно устанавливать пакеты, использующие этот файл в своих post-scripts. В частности, это проявляется на пакете menu - /etc/menu-methods/lang.h получается выставленным в C, соответственно переводы меню не работают. Предлагается выполнять часть скриптов из preinstall.d _до_ установки базовой системы. Все скрипты выполнить до установки не получится - часть из них делает chroot в /mnt/destination/
Ммм... не помню точно, но ты не initinstall.d хочешь часом?
зависимость на локаль при установке - ошибка конкретных пакетов