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

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: