[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#679905: 2021.8+ds2-1 - Pending



Hi Neil,

On 2021-12-16 11:19, Neil Williams wrote:
> README.source:
> 
> cctbx for Debian
> ----------------
> 
> CCTBX upstream does not manage SONAME versions, so a version is added
> in the Debian patches. This means that new upstream releases of cctbx
> should update the patch to cause a SONAME bump for all >100 cctbx
> libraries and a transition in the archive.

I see you have switched from having all libraries in cctbx/ subdirectory
[1] to public libs and libdevel locations. Personally I do think Debian
as a downstream should be setting SONAMEs. This does not seem to be
forbidden by the policy, but in case the upstream introduces SONAMEs,
clashes may occur. Moreover, caring for ABI compatibility is a lot of work.

On a separate thread, I managed to package reduce [2] locally. However,
as you have also noted it, the name of source, binary and executable is
problematic. Maybe it is worth trying to talk to upstream about renaming
it to avoid clashes.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=679905#98
[2] https://github.com/rlabduke/reduce

Best,
Andrius


Reply to: