From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.5 To: ALT Linux Team development discussions Content-Disposition: inline From: Alexey Morozov Date: Thu, 18 Dec 2008 06:24:32 +0600 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <200812180624.32552.morozov_ml@ngs.ru> X-Anti-Virus: Kaspersky Anti-Virus for Sendmail with Milter API 5.6.20, bases: 20081217 #1472279, check: 20081218 clean Subject: Re: [devel] =?koi8-r?b?88LP0svBIM3PxNXMxcogcHl0aG9uIM7BIHg4Nl82NA==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Dec 2008 00:23:09 -0000 Archived-At: List-Archive: List-Post: On Thursday 18 December 2008 02:03:20 Vitaly Lipatov wrote: > Насколько я помню, давно-давно выдвигался аргумент, что якобы > скомпилированные файлы (pyc и pyo) являются > архитектурно-зависимыми. Отсюда и такое странное расположение > файлов. Если я правильно помню, Андрей Орлов где-то встречал подобное утверждение, и, чтобы перестраховаться, принял такое решение. Мне на #python или около того говорили противоположное. Кроме того, /мне говорили/, что .pyo/.pyc проверяются при старте на некие сигнатуры и, если сигнатуры "неподходяшшы", используется plain .py. Остается надеяться, что архитектура входит в сигнатуру. > И python и mono могут создавать so-библиотеки и класть их рядом > со своими файлами. Если я правильно помню, они кладут их в "sys.path", не обязательно, "рядом с .py". Другое дело, я не уверен в том, что стандартные инсталляционные процедуры из distutils&Co умеют раскладывать файлы на "системно-зависимые" и "системно-независимые". Но это надо просто проверить. С уважением, Алексей Морозов