# cat /etc/rpm/macros %_install_langs en_US:ru_RU # rpm --showrc | grep install_l -14: _install_langs en_US:ru_RU rpm -e --nodeps glibc-locales apt-get install glibc-locales # ls -1 /usr/lib/locale | less aa_DJ aa_DJ.utf8 aa_ER aa_ER@saaho aa_ET af_ZA af_ZA.utf8 ak_GH am_ET an_ES an_ES.utf8 anp_IN ar_AE ar_AE.utf8 ar_BH ar_BH.utf8 # rpm -q rpm rpm-4.0.4-alt101.M80P.1
Так сработало: %_install_langs C:en:ru хотя в rpm-4.13.0.1 работает и с en_US:ru_RU
(В ответ на комментарий №1) > Так сработало: > %_install_langs C:en:ru > хотя в rpm-4.13.0.1 работает и с en_US:ru_RU В /usr/lib/locale локали из glibc-locales поставились только en_* и ru_*. А вот в /usr/share/locale файлы локализации ставятся, похоже, в зависимости от наличия каталога локали в /usr/share/locale. Странно.