[devel] U: Безусловный LC_ALL=C в /usr/lib/rpm/functions

Aleksey Avdeev solo на solin.spb.ru
Пт Фев 22 13:12:22 MSK 2013


22.02.2013 10:20, Ivan A. Melnikov пишет:
> 2013/2/22 REAL <real на kemsu.ru>:
>>
>> Да. пока не реализован механизм байт-компиляции в utf8, это было бы самым
>> разумным и быстрым решением.
> 
> Если бы я принёс на работу (где я сейчас) ssh-ключи, я бы наверняка
> реализовал его уже через 5 минут: есть подозрение, что достаточно в
> начало /usr/lib/rpm/python3.compileall.py добавить строчку
> 
> from tokenize import open

  Спасибо, таске 90151 применил такой вариант (см.
<http://git.altlinux.org/people/solo/packages/rpm-build-python3.git?p=rpm-build-python3.git;a=commitdiff;h=faa28741181b3c053feee89f05ff55d1c60eb12f>).

> 
> Другой вариант: в строке 60 в том же файле вместо
> open(file).readline() использовать open(file, 'rb').read(2).
> 

-- 

С уважением. Алексей.


----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 897 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20130222/811d4c0f/attachment.bin>


Подробная информация о списке рассылки Devel