Ошибка при сборке ltsp образа

Добрый вечер!
Хочу поднять на сервере SUSE 11.4 ltsp.При сборке образа вылетает ошибка.

EXEC [/usr/bin/jing /usr/share/kiwi/modules/KIWISchema.rng /usr/share/kiwi/image/ltsp/suse-11.3/config.converted.xml 1>&2]
/usr/share/kiwi/image/ltsp/suse-11.3/config.converted.xml:18:31: error: character content of element “locale” invalid; must be a string matching the regular expression “[a-z]{2}[A-Z]{2}(,[a-z]{2}[A-Z]{2})".
Как решить проблема подскажите плиз !!!
если сделать
cat /usr/share/kiwi/image/ltsp/suse-11.3/config.converted.xml |grep -Po "[a-z]{2}[A-Z]{2}(,[a-z]{2}[A-Z]{2})

то результат получится: ru_RU

А какое значение у вас прописано в config.xml?

<locale>ru_RU.UTF-8</locale>

Странно, если строчку <locale>ru_RU.UTF-8</locale> просто закоментировать, то ошибка не появляется.

Уберите UTF-8, в киви все локали UTF.

оставьте ru_RU

Да я так делал! и все ровно выходит такая же ошибка.Захожу в конфиг файл, а в нем опять стоит <locale>ru_RU.UTF-8</locale>
если эту строчку закоментировать то вылетает ошибка
Couldn’t locate configuration directory /usr/share/kiwi/image/netboot/kiwi-ltsp-suse-11.4 failed

Проверьте какой конфиг файл вы исправляете. Удалите файл config.xml.converted

Удалил файл config.xml.converted. Поправил файл как рекомендовали выше. И ничего, опять в файле значение <locale>ru_RU.UTF-8</locale>

версия kiwi?


rpm -q kiwi

kiwi-4.80-1.2.1.x86_64

Проблему решил сам. Поменял в конфиг файле как рекомендовали выше и поправил /etc/sysconfig/language строчку RC_LANG=“ru_RU.UTF-8”
и все заработало нормально! спасибо всем за попытки :slight_smile: