[Pkg-samba-maint] ldb_1.5.1-1_source.changes ACCEPTED into unstable

Mathieu Parent math.parent at gmail.com
Thu Nov 29 03:05:33 GMT 2018


Le mer. 28 nov. 2018 à 23:58, Andrew Bartlett <abartlet at samba.org> a écrit :
>
> On Wed, 2018-11-28 at 18:11 +0000, Jelmer Vernooij wrote:
> >
> > On November 28, 2018 5:33:05 PM UTC, Andrew Bartlett <abartlet at samba.org> wrote:
> > > On Sat, 2018-11-24 at 07:49 +0100, Mathieu Parent wrote:
> > > >
> > > >
> > > > Le vendredi 23 novembre 2018, Jelmer Vernooij <jelmer at jelmer.uk> a
> > >
> > > écrit :
> > > > > On Fri, Nov 23, 2018 at 10:46:12PM +0100, Mathieu Parent wrote:
> > > > > > I'm worried about this upload.
> > > > > >
> > > > > > Samba 4.9 is only compatible with ldb 1.4.x and samba-dsdb-modules
> > > > > > from sid is now uninstallable.
> > > > > >
> > > > > > It would have been good to coordinate on this. What is your plan
> > >
> > > now?
> > > > > Ah, shit. :( Sorry about that.
> > > > >
> > > > > I'd missed that Samba now refuses to build with newer versions of
> > >
> > > LDB.
> > > > > At this point the dependency is strict enough that it's probably
> > > > > easier and better to just build the LDB packages from the Samba
> > > > > package...
> > > >
> > > > Are there other ldb users of ldb?
> > >
> > > sssd, openchange.  I'm not aware of any others.
> >
> > OpenChange should probably be excluded from that list since it no longer builds against modern versions of Samba and LDB.
>
> Yes, I guess mentioned it for posterity.  My info may be stale (I had
> to look into it when we first started breaking presumed ABIs in the
> modules) but I'm not aware of any others.
>
> Independent of what Debian does, I also think we should do this
> upstsream, stop with the silly idea that ldb is a distinct thing we can
> build against.
>
> If something like OpenChange comes back up, that needs us to build
> against a 'system' ldb, and there is no other way around it, it should
> be the same version from the same source tree, just installed and then
> built against.

Couldn't we just drop src:ldb then? And build system ldb from
src:samba alongside samba (i. e ldb built twice, or maybe we can build
it only once). This way we ensure that sssd use a recent ldb
(otherwise, I won't take care of src:ldb anymore).

Regards

> Andrew Bartlett
>
> --
> Andrew Bartlett
> https://samba.org/~abartlet/
> Authentication Developer, Samba Team         https://samba.org
> Samba Development and Support, Catalyst IT
> https://catalyst.net.nz/services/samba
>
>
>
>


-- 
Mathieu



More information about the Pkg-samba-maint mailing list