[Pkg-samba-maint] Library handling in the Samba 4.0 package

Jelmer Vernooij jelmer at debian.org
Sun Sep 8 13:59:36 UTC 2013


On Sun, Sep 08, 2013 at 02:52:31PM +0100, Jelmer Vernooij wrote:
> > - The libraries should be moved into a smaller set of packages, but it is
> >   unclear how this can be done. Ideally, clients (like smbclient) shouldn't
> >   pull in all the libraries needed for the servers.
> > 
> > It's clear that splitting the libraries will be very difficult. So if you
> > think this is not realistic at this point, I don't mind if all the private
> > libraries get merged into one big library package. Go for it!
> Right, I'll move them all into a giant package in that case. What do
> we want to do with the libraries that already live in separate
> packages? They'll probably end up with circular dependencies on the
> giant library package. I think it would be reasonable to keep them
> with those circular dependencies for the moment, so we don't have to
> remove and reintroduce them as we untangle the spaghetti.
I've created a branch named "jelmer_integrate_libs" that adds a new
samba-libs package and removes most of the library and libdev
packages.

The resulting samba-libs package is only a mere 3.8Mb for amd64, so
not unreasonable I think.

libnetapi0 is the only old binary package now has a circular
dependency on samba-libs; I think it might make sense to move it into
samba-libs as well considering its nature (it uses pretty much every
samba client library out there).

Cheers,

Jelmer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-samba-maint/attachments/20130908/00f3c4e7/attachment.sig>


More information about the Pkg-samba-maint mailing list