В Чт, 10/05/2018 в 14:47 +0300, Peter Pentchev пишет:
> > Подскажите, как выйти из ситуации? Можно ли использовать переменные
> в
> > *.install и в rules устанавливать версию питона? Или же мой путь во
> > всякие override_* ?
> 
> Два варианта:
> 
> 1. Wildcards в *.install: "usr/lib/*/lib*.so"
> 
> 2. Посмотрите в сторону dh-exec(1)

Wildcards спасает, спасибо. Ещё именно в моём варианте подошло:

1) В rules:
export PYBUILD_INSTALL_ARGS=--install-lib=/usr/lib/python3/dist-
packages

2) В *.install уже статический адрес: usr/lib/python3/dist-
packages/mypackage...

Это подходит, поскольку код не зависит от конкретной версии третьего
питона. Да и если зависит, можно Depends настроить в control.

Ответить