[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