[devel] Импорт модуля pyton gnomecanvas из rpm

Ivan Fedorov =?iso-8859-1?q?ns_=CE=C1_altlinux=2Eru?=
Вт Сен 20 13:36:51 MSD 2005


Slava Dubrovskiy пишет:
> Здравствуйте.
> 
> Есть программа (GCompris), которая проверяет наличие в системе
> необходимые ей для работы модули python. В данном случае gnomecanvas
> (пакет python-module-pygnome-canvas-2.12.0-alt0.1)
> Вот пример, как она это делает:
> 
> #!/bin/sh
> prog="
> import sys
> try:
>     import gnomecanvas
> except ImportError:
>     sys.exit(1)
> except:
>     sys.exit(0)
> sys.exit(0)"
> if python -c "$prog"
> then
>  echo Yes
> else
>  echo No
> fi
> 
> 
> Так вот, если я запускаю обычно из mc или консоли, то в ответ получаю
> Yes, а если я указываю этот скрипт в спеке в секции %build и пытаюсь
> собрать (rpm -ba), то No.
Уберите try/except, и посмотрите, что напишется в stderr.

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


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