[Pkg-samba-maint] Bug#767990: Bug#767990: samba: dependency on too old version of Heimdal kerberos

Jeroen Dekkers jeroen at dekkers.ch
Mon Nov 3 23:26:39 UTC 2014


Control: reassign -1 libkrb5-26-heimdal 1.6~rc2+dfsg-8
Control: retitle -1 libkrb5.so.26: krb5_ntlm_init_get_challange symbol disappeared

At Mon, 03 Nov 2014 23:19:58 +0100,
Oxan van Leeuwen wrote:
> The Samba version currently in jessie has a dependency on a too old version
> of Heimdal Kerberos. When I installed the Samba package from jessie on a wheezy
>  host, Samba failed to start and samba-tool gave the following output:

If you want a newer samba on wheezy you should install samba from
wheezy-backports, because that is what is supported and tested.
 
> 23:11 oxan at oppenheimer [#125   0] /var/log/samba$ samba-tool testparm --parameter-name="server role"  
> Traceback (most recent call last):
>   File "/usr/bin/samba-tool", line 33, in <module>
>     from samba.netcmd.main import cmd_sambatool
>   File "/usr/lib/python2.7/dist-packages/samba/__init__.py", line 50, in <module>
>     from samba._ldb import Ldb as _Ldb
> ImportError: /usr/lib/x86_64-linux-gnu/libgssapi.so.3: symbol krb5_ntlm_init_get_challange, version HEIMDAL_KRB5_2.0 not defined in file libkrb5.so.26 with link time reference

As far as I can see this is actually libgssapi.so.3 in wheezy having
problems with libkrb6.so.26 from jessie because
krb5_ntlm_init_get_challange has been renamed to
krb5_ntlm_init_get_challenge (typo got fixed) without providing a
compatibility symbol or bumping the SO version, so reassigning to
heimdal.


Kind regards,

Jeroen Dekkers



More information about the Pkg-samba-maint mailing list