[Debichem-devel] Packaging of spglib

Alex Mestiashvili amestia at rsh2.donotuse.de
Tue Mar 27 07:59:16 UTC 2018


On 03/27/2018 08:33 AM, Andrius Merkys wrote:
> Dear all,
> 
> I am working with packaging Spglib v1.10.3
> (https://atztogo.github.io/spglib/), a C library for finding crystal
> symmetries implementing algorithms of Ralf Grosse-Kunstleve. I have
> noticed that 'avogadro' package source contains embedded Spglib v1.5.1
> source, a practice to be avoided in Debian, AFAIK. However, there is an
> incompatible interface change between v1.5.1 and v1.10.3, therefore,
> Avogadro would FTBFS with the latest v1.* Spglib library. Should I
> prepare two separate packages, libsymspg1.5 and libsymspg1.10, or should
> I package only the latest upstream release as libsymspg1? As further
> minor releases might introduce further incompatibilities, I'd say the
> first method would be better, but I may be wrong.
> 
> Best wishes,
> Andrius
> 

I think it will make sense to spend time on splitting and creating a
separate, unsupported by upstream package only in case there are other
packages which can benefit from that. Otherwise I think it is ok to keep
the embedded copy.

Best regards,
Alex



More information about the Debichem-devel mailing list