From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Andrey Orlov To: ALT Devel discussion list Subject: Re: [devel] Re: =?koi8-r?b?8M/J08sg2sHXydPJzc/T1MXKINc=?= =?koi8-r?b?INPL0snQ1MHI?= Date: Fri, 9 Jul 2004 18:58:59 +0400 User-Agent: KMail/1.6.2 References: <200407021324.49475.lav@altlinux.ru> <20040709121635.GC1356@master.mivlgu.local> <40EEA6CE.4070600@altlinux.com> In-Reply-To: <40EEA6CE.4070600@altlinux.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <200407091858.59782.cray@neural.ru> X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jul 2004 14:56:24 -0000 Archived-At: List-Archive: List-Post: On Friday 09 July 2004 18:08, Anton Farygin wrote: > Дело в том, что там большинство builtin там представлено в виде > python'овских скриптов, которые вполне себе нормально могли бы > провайдить этим модули (в рамках одного пакета, соответственно). Builtin - это модуль, встроенный внутрь ембеддед интерпретатора, и в виде питоновских скриптов не может быть по определению. Кроме того, ни один скрипт запущенный без именно этого ембеддед интерпретатор никогда и никаких образом не может получить доступ к этому модулю. Единственный способ решить проблему в этом случае - это поставить %add_python_skip_req и поствить явную зависимость на указанный ембеддед интерпретатор. В принципе, это едва ли не единственный случай, когда add_python_skip_req не является костылем, а есть единственно верное решение. Если мне не изменяет память, примером такого модуля является модуль kiki в пакете kiki, собственно, в свое время я по этому поводу писал большое письмо в рассылке. -- WthBstRgrds -- -- Andrey Orlov --