Hello,

the python-pyepics depends on the libca-dev and libcom-deb provided by 
epics-base.

The upstream hardcode the version of the API in the library name and so in the 
binary package name

ii  libca4.14.4:amd64                                7.0.8.1+dfsg1-2            
                             amd64        EPICS channel access client library
ii  libcom3.23.1:amd64                               7.0.8.1+dfsg1-2            
                             amd64        EPICS common library


I would like to make python-pyepics binNMUable

So I need to generate this dependency during the build of pyepics.

for now the binary dependency is hardcoded like this and obviously wrong.

Package: python3-pyepics
Architecture: amd64
Depends:
 ${python3:Depends},
 ${misc:Depends},
 python3-pkg-resources,
 libca4.14.2,
 libcom3.22.0
Suggests: python-pyepics-doc


what is the best way to solve this issue.

thanks for your help

Frederic

Reply via email to