[Debian-astro-maintainers] Bug#1052763: libgnuastro18 has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libgnuastro_make.so

Andreas Beckmann anbe at debian.org
Tue Dec 5 07:41:02 GMT 2023


On Tue, 26 Sep 2023 20:54:29 +0200 Mohammad Akhlaghi 
<mohammad at 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



More information about the Debian-astro-maintainers mailing list