On Tue, 26 Sep 2023 20:54:29 +0200 Mohammad Akhlaghi
<moham...@akhlaghi.org> wrote:
Will this problem be fixed if we separate 'libgnuastro_make' as a
separate package in 'debian/control'?
Given that this library is actually a plugin for GNU make, it would be
useful to move it to separate package (e.g. libgnuatro-make-plugin, no
SOVERSION in the name) since you need the unversioned name
libgnuastro_make.so in the -plugin and not in the -dev package.
You would then need in the new package (assuming you introduce it in
version 0.20-2):
Breaks: libgnuastro17 (<< 0.20), libgnuastro18 (<< 0.20-2~)
Replaces: libgnuastro17 (<< 0.20), libgnuastro18 (<< 0.20-2~)
Andreas