[devel] Упаковка python-приложение

Антон Мидюков midyukov-anton на ya.ru
Чт Июл 7 13:30:33 MSK 2016


07.07.2016 15:41, Eugene Prokopiev пишет:
> Здравствуйте!
>
> Покажите пожалуйста на примере
> http://git.altlinux.org/people/enp/packages/webvirtmgr.git показать, в
> чем моя ошибка в упаковке python-приложения?
Секция files не прописана. Если это приложение, а не модуль, должен же 
быть и %_bindir ?
> Основной вопрос: почему модули устанавливаются в
> /usr/lib/python2.7/site-packages, однако при этом %python_sitelibdir
> указывает на usr/lib64/python2.7/site-packages?
Модуль noarch. Нужно указать BuildArch: noarch как в примере 
https://www.altlinux.org/SampleSpecs/pythonmodule
>   И требуется ли
> python-module- в качестве префикса именно для приложения (а не для
> модулей, которые могут быть кем-то еще использованы)?
Для приложения не требуется указывать. Но вы можете подпакет модуля 
вынести, собрав его и с python и с python3. Вот вам пример: 
https://packages.altlinux.org/en/Sisyphus/srpms/youtube-dl/spec

-- 
С уважением Антон Мидюков <antohami на altlinux.org>



Подробная информация о списке рассылки Devel