From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <432EE962.4090708@altlinux.org> Date: Mon, 19 Sep 2005 20:37:54 +0400 From: Alexey Rusakov Organization: RingRows User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050715 Thunderbird/1.0.6 Mnenhy/0.7 MIME-Version: 1.0 To: slava@elan.com.ua, 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> In-Reply-To: <432EA57D.9030602@elan.com.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by AMaViS 0.3.12pre8 Cc: X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Sep 2005 16:37:56 -0000 Archived-At: List-Archive: List-Post: On 19.09.2005 15:48, Slava Dubrovskiy wrote: > Есть программа, которая проверяет наличие в системе необходимые ей для > работы модулей python. В данном случае gnomecanvas. > Пример, как она это делает приложен. Так вот, если я его вызываю на > выполнение, то в ответ получаю Yes, а если я указываю этот скрипт в > спеке в секции %build и пытаюсь собрать (rpm -ba), то No > Объясните пожалуйста в чем может быть проблема? Как это правильно обойти? > Значение sys.path в обоих случаях одинаковое. > Предполагаю, проблема в том, что python-module-gnomecanvas требует для своей работы доступ к оконной системе (то есть установленную переменную DISPLAY), что при сборке rpm может не выполняться. Проверять в процессе сборки пакета рабочесть графических модулей - не очень хорошая идея. Хотя бы потому, что сборочная среда и машина, на которой пакет должен работать - это вообще говоря, очень разные вещи. -- Alexey "Ktirf" Rusakov