[sisyphus] rpm-build-python fails on pylint with MemoryError

Fr. Br. George =?iso-8859-1?q?george_=CE=C1_altlinux=2Eru?=
Чт Дек 7 13:53:17 MSK 2006


On Wed, Dec 06, 2006 at 06:09:40PM +0200, Andrey Khavryuchenko wrote:
>  >>> + cd /usr/src/RPM/BUILD
>  >>> + /usr/lib/rpm/find-requires
>  >>> Traceback (most recent call last):
>  >>> File "/usr/lib/rpm/python.req.py", line 122, in ?
>  >>> lis = parser.suite(open(src).read().replace("\r\n","\n")).tolist()
>  >>> MemoryError
>  >>> error: /bin/sh failed
> 
>  DVL> $ rpmquery -f --qf '%{NAME}\n' /usr/lib/rpm/python.req.py
>  DVL> rpm-build-python
> 
> Хоть в какую сторону копать?  На какой пакет вешать багу?  На
> rpm-build-python? 
И на pylint :)

Попытка распарсить (parser.suite) некоторый файл этого пакета Питоном
завершилась неудачно, с ошибкой MemoryError. Банальная подстановка
except:
  print src
  raise
сразу после 122-й строки python.req.py
показала, что файл этот --
/usr/lib/python2.4/site-packages/pylint/test/input/func_unknown_encoding.py
Что-то в нём не так.
/me глядит в файл ...

/me LOL !

Там вместо 
# -*- coding: ISO-8859-1 -*-
написано
# -*- coding: IBO-8859-1 -*-

Межет, эти строчки добавить и на постоянной основе, а то непонятно ведь&
Тогда вешайте багу. Но вашу это не поправит :).

-- 
			George V. Kouryachy (aka Fr. Br. George)
			mailto:george at altlinux_ru



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