Re: shared library packaging. With or without version number?
On 05/02/2016 10:37 PM, Rashad Kanavath wrote:
> The otb currently has all lib* packages ending with a version number.[1]
>
> Here is a patch in ITK[2] which allows to generate shared libraries without
> version library suffix. Having this patch included in the next release of
> OTB 5.4.0 would be great. I would be glad to push this into the
> debian/patches and later to OTB upstream.
Having the SOVERSION in the file and package names is a good thing, it
allows for sane transition handling.
> Before that, does this allow to bypass the new queue for each version of
> OTB release?
Avoiding the NEW queue should not be a goal. The delays it causes are a
bit unfortunate, but the process serves an essential role.
> IMHO, ITK packaging should have used it and split libraries into different
> packages. So that OTB could depend on the "minimum" ITK modules rather than
> dragging the whole toolkit.
Just putting all the libraries in a libotb package will avoid the new
queue too, but doesn't generate sane dependencies for packages requiring
any of the libraries therein.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Reply to: