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

Re: zfsutils library packages



On 24 November 2013 20:24, Robert Millan <rmh@debian.org> wrote:
> 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.
>

correct.

> 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).
>

yes, that works.

Regards,

Dmitrijs.


Reply to: