[devel] Питоньи пакеты
George V. Kouryachy
=?iso-8859-1?q?george_=CE=C1_altlinux=2Eorg?=
Пт Фев 6 16:44:21 MSK 2009
On Fri, Feb 06, 2009 at 02:19:17AM +0300, Dmitry V. Levin wrote:
>> Если да -- бага в rpm-build-python или рядом.
>
> Наверное, в файле /usr/lib/rpm/python.compileall.py
Не-а, в /etc/rpm/macros.d/python:
. . .
%_python_lib_path ""
%_python_req_method slight
%_python_req_skip ""
%_python_compile_method ALL
-%_python_compile_exclude /usr/share/doc
-%_python_compile_include /usr/%_lib
+%_python_compile_exclude %_defaultdocdir
+%_python_compile_include %_target_libdir
%_python_compile_deep 20
%_python_compile_skip_x 1
%_python_compile_clean 1
Похоже, делать надо так. Видимо, слово "compile" действовало магически.
Или в самом деле байт-код некроссплатформенный. Вот и проверим :).
Кстати, а что будет, если пакет -- arch, а подпакет -- noarch, и в нём
есть .py? %_target_libdir генерится для подпакета или для всех пакетов
одного src.rpm?
--
George V. Kouryachy (aka Fr. Br. George)
mailto:george at altlinux_org
P.S. bdist_altrpm пока просто выкинул. Это преступно?
Подробная информация о списке рассылки Devel