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

Re: zfsutils library packages



On 24/11/2013 15:12, Dmitrijs Ledkovs wrote:
> That does not impose one binary package per library though. You can
> ship multiple shared libraries in a single binary package (each with
> it's own soname). The requirement is that the debian package name
> versions SONAMES collectively (as in if any of the included libraries
> bumps soname, the debian package name must be bumped as well).
> 
> There are plenty of examples in the archive where multiple libraries
> are shipped in a single package. Here is the first one I found:
> libgtk-3-0 ships:
> /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.6
> /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.800.6
> 
> This often makes sense for a set of libraries build from a single
> source & only released together, which is the case with zfs.
> 
> Please consider shipping all shared libraries in a signle binary deb/udeb.

So we can do it as long as they're all in a _library_ package? I.e. not
in zfsutils.

This would simplify things a lot. We could move all of them to libzfs1
and then we'd only have 2 binary packages (plus 2 udebs).

-- 
Robert Millan


Reply to: