[Debichem-devel] Bug#1058868: Bug#1058868: gemmi: Please build shared library

Andrius Merkys merkys at debian.org
Mon Dec 18 07:23:31 GMT 2023


Control: tags -1 + moreinfo

Hi Yadd,

On 2023-12-17 11:31, Yadd wrote:
> Source: gemmi
> Version: 0.6.3+ds-1
> Severity: important
> Tags: patch
> X-Debbugs-Cc: yadd at debian.org
> 
> Hi,
> 
> currently src:gemmi builds gemmi and gemmi-dev. This doesn't permit to
> build any software using gemmi-dev without static linking.
> 
> The proposed patch adds package libgemmi1 which contains the shared
> library.

I appreciate the idea and your patch, thanks for giving gemmi a look. 
However, I am hesitant to package gemmi shared library for Debian for 
now. The previous two releases had breaking API changes each. If 
upstream handles this properly and bumps the soversion, then this is 
fine, although having to undergo a transition twice a year is still 
quite some work. However, if the upstream does not maintain ABI 
stability inside the same soversion, then I would say the shared library 
is not yet ready for Debian.

You have marked this bug as severity:important. Does this mean you need 
gemmi's shared library for some package?

I never had the need to manually trigger the ldconfig before. The issue 
might be the lack of 'Section: libs' in binary package description.

Thanks,
Andrius



More information about the Debichem-devel mailing list