[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