[devel] LANG in rpm scripts
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_fandra=2Eorg?=
Пт Фев 16 05:24:55 MSK 2001
On Thu, Feb 15, 2001 at 10:04:24PM +0300, Ivan Zakharyaschev wrote:
> > > > > Вопрос к Диме. Можно ли в начало всех шелл скриптов генерируемых
> > > > > RPM добавить
> > > > > export LANG=C
> > > > > ?
>
> > Есть пакеты, которые при сборке, видя LANG=C, отказываются создавать
> > locale-specific файлы.
> > Очевидно, это поведение пакетов неправильно, но дома я всегда собираю
> > все
> > пакеты с помощью такого скрипта:
> >
> > #!/bin/sh
> > rm -f nohup.out
> > unset LANG LANGUAGE LINGUAS LC_ALL LC_MESSAGES
> > : ${RPM_EXE:=rpm}
> > exec nohup nice time $RPM_EXE "$@"
> >
> > При этом все собирается правильно.
>
> > Вопрос: unset * нужен только для сборочных скриптов, или для всех,
> > включая
> > установочные, триггеры и пр. ?
>
> Думаю, для установочных и триггеров не нужен (если это нигде ничему
> существенно не мешает --вопрос, наверное, как раз про это).
Не знаю, мешает или нет, я привык запускать rpm в локали C, за исключением
тех случаев, когда специально тестирую локализацию.
Послушаем, как считают остальные...
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@fandra.org
Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html
IPLabs Linux Team http://linux.iplabs.ru
Fandra Project http://www.fandra.org
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20010216/1e4be953/attachment-0001.bin>
Подробная информация о списке рассылки Devel