On Tue, Feb 02, 2010 at 03:07:46PM +0500, Andrey Rahmatullin wrote: > On Tue, Feb 02, 2010 at 12:45:43PM +0300, Ivan Fedorov wrote: > > на мой взгляд тут единственный вариант, это компилить pyc-файлы уже > > после установки пакета. каким-нить posttrigger. > ... и по кругу. > > http://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html#s-byte_compilation Применительно к нашим условиям: - автоматически добавлять %ghost %verify(not size md5 mtime) к pyc- и pyo-файлам относительно несложно; - реализовать post-transaction filetrigger, который будет воссоздавать эти файлы, тоже относительно несложно; - бинарных пакетов, слинкованных с libpython2.6.so.1.0, сейчас в Сизифе 322 штуки (не считая python-modules-*), и от "binary NMUs" при каждой смене "default Python version" всё равно, видимо, никуда не деться. Вот из-за этих 322 пакетов, которые слинкованы с "default Python version", и не получается более одного полноценного питона в репозитории. -- ldv