[Samba] Update from el7.4 to el7.5 broke samba 4.6.14

Rowland Penny rpenny at samba.org
Wed Apr 18 17:37:11 UTC 2018


On Wed, 18 Apr 2018 08:06:01 -0400 (EDT)
vincent at cojot.name wrote:

> 
> Hi Rowland,
> 
> Yes, that's right (Thank you). Here is what happened:
> 
> On the DC's, libldb was this version on el7.4:
> - libldb-1.1.29-2.el7_4.wing.x86_64 (from Wing's repo).
> 
> el7.5 brought in a more recent version:
> - libldb-1.2.2-1.el7.x86_64
> - libldb-1.2.2-1.el7.i686
> 
> What would be the best course of action here?
> A) Downgrade el7.5 to libldb-1.1.29-2.el7_4.wing.x86_64?
> B) rebuild samba-4.6.15 using Wing's src.rpm and keep libldb from
> el7.5 C) Upgrade to libldb-1.3.2-1.el7_10.wing.x86_64 (which I
> suspect would force me to update to samba 4.7 since they're both in
> 'extras').
> 
> I don't mind doing any of A), B) or C) but what would be the advice
> here? Is the upgrade path from samba 4.6 + libldb 1.1 to samba 4.6 +
> libldb 1.3 straightforward? I hope I done have to rebuild all of the
> DC's content (Don't want to do through RSAT again).
> 
> Any hints?
> 

As far as I am aware, the ldb lib should be backward compatible, so if
the wing repo packages demand an exact version, then the problem is in
the wing packages.

I would do one of two things, contact whoever maintains the wing repo
and point out the problem and ask if they can fix it, or I would drop
the wing repo and find another option. Either another repo, or compile
Samba myself.

Rowland



More information about the samba mailing list