Package Naming
Hi,
I am packaging a library called "casacore" which provides
libcasa_python3.so.2 and libcasa_python.so.2
with SONAME=2.
How should them be named when the python major version and SONAME could
cause confusion?
I can think of
libcasa2-python3 vs libcasa2-python
or
libcasa-python3-2 vs libcasa-python-2
or
python3-libcasa2 vs python-libcasa2
or
python3-casacore2 vs python-casacore2
.
By the way, the same dilemma applies to boost-python as well. The
Boost Team has put all the python bindings into one package:
$ dpkg -L libboost-python1.58.0
...
/usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
/usr/lib/x86_64-linux-gnu/libboost_python-py34.so.1.58.0
/usr/lib/x86_64-linux-gnu/libboost_python-py35.so.1.58.0
Having only SONAME in the package name, and /Suggests/ both python and
python3.
Hints?
Yours,
Benda
Reply to: