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.