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

Reply via email to