[devel] autofixing python scripts during build

Dmitry V. Levin ldv at altlinux.org
Wed Jul 22 13:54:37 MSD 2009


On Wed, Jul 22, 2009 at 03:58:05AM +0400, Ivan Fedorov wrote:
> "Dmitry V. Levin" <ldv-u2l5PoMzF/Vg9hUCZPvPmw �� public.gmane.org> writes:
> 
> > On Wed, Jul 22, 2009 at 03:13:11AM +0400, Ivan Fedorov wrote:
> >> "Alexey I. Froloff" <raorn-u2l5PoMzF/Vg9hUCZPvPmw-XMD5yJDbdMReXY1tMh2IBg �� public.gmane.org> writes:
> >> > On Wed, Jul 22, 2009 at 12:18:20AM +0400, Dmitry V. Levin wrote:
> >> >> Никто не против того, что rpmbuild будет редактировать ваши
> >> >> python-скрипты таким образом?
> >> > В некоторых сборочных состемах этим занимается setup.$lang.
> >> > Однако там есть возможность оверрайда.
> >> 
> >> правильный setup.py на основе distutils или setuptools умеет править
> >> шибанги у скриптов... и кажется мы это когда-то даже включали в макросах
> >> r-b-python.
> >
> > Есть ли гарантия того, что нужные пакеты, содержащие скрипты на python,
> > используют setup.py вообще,
> Нет конечно, но большинство пакетов да, ибо так реально проще для
> авторов модулей.

Т.е. скрипты на python, в отличие от модулей на python, легко могут
оказаться в установленными в %_bindir без какой-либо помощи со стороны
setup.py; это значит, что полагаться на setup.py в этом вопросе не стоит.


-- 
ldv
----------- ????????? ????? -----------
???? ??????? ???????? ?? ? ????????? ???????...
???     : ???????????
???     : application/pgp-signature
??????  : 197 ??????
????????: ???????????
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090722/b3e92eb7/attachment.bin>


More information about the Devel mailing list