From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <432FE4AC.5040304@elan.com.ua> Date: Tue, 20 Sep 2005 13:30:04 +0300 From: Slava Dubrovskiy User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050815) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Community Subject: Re: [Comm] =?KOI8-R?Q?=F3=C2=CF=D2=CB=C1_=D0=C1=CB=C5=D4=C1_?= =?KOI8-R?Q?=D3_pyton?= References: <432EA57D.9030602@elan.com.ua> <432EE962.4090708@altlinux.org> <200509201331.17686.trash4@yandex.ru> In-Reply-To: <200509201331.17686.trash4@yandex.ru> X-Enigmail-Version: 0.90.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at localhost X-Virus-Scanned: ClamAV 0.85.1 X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: slava@elan.com.ua, ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Sep 2005 10:30:09 -0000 Archived-At: List-Archive: List-Post: Guest007 пишет: >>>Есть программа, которая проверяет наличие в системе необходимые ей для >>>работы модулей python. В данном случае gnomecanvas. >>>Пример, как она это делает приложен. Так вот, если я его вызываю на >>>выполнение, то в ответ получаю Yes, а если я указываю этот скрипт в >>>спеке в секции %build и пытаюсь собрать (rpm -ba), то No >>>Объясните пожалуйста в чем может быть проблема? Как это правильно обойти? >>>Значение sys.path в обоих случаях одинаковое. >>> >>> >>Предполагаю, проблема в том, что python-module-gnomecanvas требует для >>своей работы доступ к оконной системе (то есть установленную переменную >>DISPLAY), что при сборке rpm может не выполняться. >>Проверять в процессе сборки пакета рабочесть графических модулей - не >>очень хорошая идея. Хотя бы потому, что сборочная среда и машина, на >>которой пакет должен работать - это вообще говоря, очень разные вещи. >> >> >Похоже на то, поскольку импорт gnomecanvas не проходит в линуксовой консоли >(без иксов) > Да, в devel@ уже объяснили. Придется патчить :-( -- С уважением, Дубровский Вячеслав.