[devel] Странные зависимости на python
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Авг 26 20:16:05 MSD 2007
On Sat, Aug 25, 2007 at 03:00:37AM +0700, Michael Pozhidaev wrote:
> При сборке пакета с программой на python (orca) появляются странные зависимости.
> Так, например, после сборки и попытки установки появляется зависимость на python2.4(GONE).
У меня есть версия, что ORBit очень глубоко вклинивается в питоновский
"import". То есть после того, как запустилось
atspi.ORBit.load_typelib('GNOME_Speech')
дальше начинается что-то непотребное.
Может, этот орбит "левые модули" генерирует находу?
Он как раз по идее такой фигнёй должен уметь заниматься --
всякие там RPC-генерат находу делать.
> BuildRequires выставил buildreq как:
> # Automatically added by buildreq on Sat Aug 25 2007
> BuildRequires: gcc-c++ glib2-devel gnome-mag gnome-speech perl-XML-Parser python-dev python-module-pygnome-bonobo python-modules-compiler
>
> Подумал, что надо явно указать ещё Requires:, пробовал вписывать python-module-pygnome и другие варианты,
> но не помогает. Сам пакет собирается без ошибок.
> Что здесь нужно сделать? Никогда раньше с python дела не имел, пробую в первый раз.
Прежде всего добейтесь, чтобы программа работала в конце стадии %build,
то есть чтобы типа
python ./src/что-то.py --help
выводило какой-нибудь хелп. Это, во-первых, гарантирует минимальную
работосопособность, а во-вторых, естественным образом поможет
сгенирировать более полный BuildRequires.
[builder на solemn orca-2.19.6]$ PYTHONPATH=$PWD/src python src/orca/orca.py
Traceback (most recent call last):
File "src/orca/orca.py", line 54, in ?
import braille
File "/usr/src/RPM/BUILD/orca-2.19.6/src/orca/braille.py", line 53, in ?
import brl
ImportError: No module named brl
[builder на solemn orca-2.19.6]$
В общем, добейтесь чтобы хоть кое как но работало.
Но вообще если вы с питоном никогда дела не имели...
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20070826/0458cbc3/attachment-0001.bin>
Подробная информация о списке рассылки Devel