[sisyphus] rpm-build-python fails on pylint with MemoryError
Andrey Khavryuchenko
=?iso-8859-1?q?akhavr_=CE=C1_gmail=2Ecom?=
Вс Дек 10 18:49:14 MSK 2006
Fr,
"FBG" == Fr Br George wrote:
FBG> On Sat, Dec 09, 2006 at 06:54:45PM +0200, Andrey Khavryuchenko wrote:
>> Хм... Бред с моей машины попёр... Вначале просто никакой реакции, затем
>> вообще %_findreq_skiplist отказался раскрываться.
>>
>> Удалил rpm-build-python и всё с ним связанное, обновил rpm и поставил ещё
>> раз свежий из сизифа (тот же, что и был до этого). Починилось.
FBG> apt-get install hasher
FBG> и
FBG> http://www.freesource.info/wiki/ALTLinux/Dokumentacija/Hasher
FBG> а?
До сборки в hasher я собираю в своей системе - хешер неприятно
подтормаживает во время установки пакетов.
FBG> Итог итога:
FBG> Куча файлов из pylint/test unpackaged. Так надо?
>>
>> Нет, конечно.
>>
>> Мне нужно %python_sitelibdir/%name/test завернуть в отдельный пакет и
>> зависимости на файлы из него не проверять. Вообще.
FBG> Ничего нет проще. Оформляете в своём спеке второй пакет, а
FBG> %python_sitelibdir/%name/test вставляете во все скиплисты.
Уже. Uploaded to incoming.
>> А багу закрывать не следует. parser на этот файл должен давать SyntaxError
>> а не MemoryError.
FBG> Это вы на Гвидо вешайте, он parser пишет :).
Я в курсе. Но не стоил ли повесить и в нашу багзилу?
FBG> Но вы правы. Я не знаю, есть ли в этом какой-то смысл:
FBG> $ python -c 'import parser; parser.suite(file("func_unknown_encoding.py").read())'
FBG> Traceback (most recent call last):
FBG> File "<string>", line 1, in ?
FBG> MemoryError
FBG> $ python -c 'import func_unknown_encoding'
FBG> Traceback (most recent call last):
FBG> File "<string>", line 1, in ?
FBG> File "func_unknown_encoding.py", line 1
FBG> SyntaxError: encoding problem: with BOM
Явный дефект, т.к. вываливается по ошибке памяти: либо invalid ptr access,
либо слишком много ожирает. Скорее первое, т.к. заметного замедления
работы машины с уползанием всея в своп не наблюдалось.
--
Andrey V Khavryuchenko
Software Development Company http://www.kds.com.ua/
Подробная информация о списке рассылки Sisyphus