[Pkg-samba-maint] Bug#833287: Bug#833287: feedback request about patch

Mathieu Parent math.parent at gmail.com
Wed Jun 14 09:08:26 UTC 2017

2017-06-14 9:37 GMT+02:00 Mathieu Parent <math.parent at gmail.com>:
> 2017-06-13 17:12 GMT+02:00 Andreas Hasenack <andreas at canonical.com>:
>> Hi,
>> this bug was also filed against Ubuntu as
>> https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1584485, and in
>> https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1584485/comments/17 a
>> patch was proposed to build libnss-winbind and libpam-winbind statically
>> against the samba-libs.
>> That introduced a regression (https://bugs.launchpad.net/bugs/1677329),
>> however: pam_winbind had unresolved symbols at runtime and couldn't be
>> loaded. The patch was reverted, and by mistake added back again at some
>> later point.
>> I'm linking a new version of that patch that fixes the regression, but I'm
>> not familiar with the samba4 buildsystem and would like some feedback. I'm
>> still working on the DEP3 header, the history of this one is a bit
>> complicated.
> Another way to fix this is to tune the dependencies (using pre-depends
> or Conflicts).
> Can you provide more info of which upgrade broke? (source/dest version)

More info:

In Debian, we have this:

samba (2:4.4.5+dfsg-3) unstable; urgency=medium

  [ Jelmer Vernooij ]
  * Add strict dependencies on samba-libs, because of use of private
    libraries without stable ABI across Samba binary packages.
  * Add Breaks clauses for older versions of samba-libs and samba to
    samba-vfs-modules, as some files have moved. Closes: #833164,
  [ Mathieu Parent ]
  * Drop dependency on samba-libs in libwbclient0 to avoid
    circular dependency.

With those commits:

I'm unable to reproduce this with a jessie to stretch upgrade (yet).

Mathieu Parent

More information about the Pkg-samba-maint mailing list