Your message dated Tue, 12 Jul 2016 09:58:32 +0000
with message-id <e1bmusw-0006jr...@franck.debian.org>
and subject line Bug#830844: fixed in libauthen-krb5-perl 1.9-5
has caused the Debian Bug report #830844,
regarding Krb5.so fails to load: missing symbol krb5_free_krbhst
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
830844: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830844
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libauthen-krb5-perl
Version: 1.9-4
Severity: serious
$ env PERL_DL_NONLAZY=1 perl -MAuthen::Krb5 -e '1;'
Can't load '/usr/lib/i386-linux-gnu/perl5/5.20/auto/Authen/Krb5/Krb5.so' for
module Authen::Krb5:
/usr/lib/i386-linux-gnu/perl5/5.20/auto/Authen/Krb5/Krb5.so: undefined symbol:
krb5_free_krbhst at /usr/lib/i386-linux-gnu/perl/5.20/DynaLoader.pm line 187.
at -e line 0.
Compilation failed in require.
BEGIN failed--compilation aborted.
This breaks test suites or anything else that sets PERL_DL_NONLAZY=1.
The problem is that this module uses an internal MIT Kerberos API that has
been removed. From Krb5.xs:
/*
* These are internal Kerberos library functions that aren't prototyped and
* that we probably shouldn't be calling. Prototype them with the arguments
* we expect and leave them for now pending an API cleanup.
*/
krb5_error_code krb5_free_krbhst(krb5_context, char * const *);
krb5_error_code krb5_get_krbhst(krb5_context, const krb5_data *, char ***);
And from the changelog (doc/CHANGES) for package krb5:
commit 81fde7e475b02986c1aff88766cc48882004d5dc
Author: Greg Hudson <ghud...@mit.edu>
Date: Fri Mar 22 16:00:48 2013 -0400
Get rid of krb5_{get,free}_krbhst
These functions were always internal. They haven't been used since
v5passwdd was eliminated in krb5 1.4.
--- End Message ---
--- Begin Message ---
Source: libauthen-krb5-perl
Source-Version: 1.9-5
We believe that the bug you reported is fixed in the latest version of
libauthen-krb5-perl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 830...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Damyan Ivanov <d...@debian.org> (supplier of updated libauthen-krb5-perl
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 12 Jul 2016 09:34:48 +0000
Source: libauthen-krb5-perl
Binary: libauthen-krb5-perl
Architecture: source
Version: 1.9-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: Damyan Ivanov <d...@debian.org>
Closes: 830844
Description:
libauthen-krb5-perl - Perl interface to Kerberos 5 API
Changes:
libauthen-krb5-perl (1.9-5) unstable; urgency=medium
.
* Team upload
.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
.
[ Axel Beckert ]
* Change CPAN Distribution name from Authen-Krb5 to Krb5 in MetaCPAN URL
and Upstream-Name field in debian/copyright. The module's name is
Authen::Krb5, but the CPAN Distribution's name is just Krb5. Found by
DUCK.
.
[ Salvatore Bonaccorso ]
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
.
[ gregor herrmann ]
* Change bugtracker URL(s) to HTTPS.
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
.
[ Damyan Ivanov ]
* add patch removing references to obsolete krb5_{get,free}_krbhst.
Thanks to Sergio Gelato. Closes: #830844
* modify better-compiler-flags.patch to remove -L... from the output of
`krb5-config -libs`
Avoids linking with (non existing) rpath. Thanks, lintian
* Claim conformance with Policy 3.9.8
Checksums-Sha1:
58404629bfede5452c30128932d0b88ec538125a 2149 libauthen-krb5-perl_1.9-5.dsc
e022b8cbf96453a630769a9e862c3e53b7e74cb8 6640
libauthen-krb5-perl_1.9-5.debian.tar.xz
Checksums-Sha256:
4dbd879e8047b884ec35a07f62a6b675fa23f1b43f0350b3afdf460b41b2160c 2149
libauthen-krb5-perl_1.9-5.dsc
d75a213ef8a3542f48c9a32a081ef48405c704a99f22cf2ac4ebcf5b4453b080 6640
libauthen-krb5-perl_1.9-5.debian.tar.xz
Files:
e1c31e82998470f144a5b0d1c0c871f8 2149 perl optional
libauthen-krb5-perl_1.9-5.dsc
a121e0845edaf50bb7e7b2b501daa3f7 6640 perl optional
libauthen-krb5-perl_1.9-5.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXhLtTAAoJENu+nU2Z0qAEn+YP/RWPiBHkffXNip0TLplkVS4I
eOwPKlszJH1AC+VYaUrnG/IzQvGJtZAfd8cfbSvtIDLg9oTGRyaH/vKqpUbc1l/c
Ik0pG3k4ZYvNlRbRaMe7DZZNu2uf98oykp/10XBKA+W6W32uTs5py5Iqh2iKTM1L
ggGy1IGRDai8oWJx3e3mytp8VVtr5vpsdfYmYCSvzxCps9Ezj0WWT/vKC9cOuz7e
pYqRSUaLONzGrxgqWTtww16l8TLbKii10m3VYQcnrM7QG7CEPTMdYKzg2iX7Bwac
gIdc8eQZXHHwV8/PjKcWESOXQ2MxKmfAv8qmEaamcoUN12XY7f7NhZ3W5jcu20yD
7mLazm7rmjDWilMbCopHsHVyn2OLuv2MW4SZ7DdIFLXTqGDxxfRn18qJGLj68llZ
oMltqWsdRF/7C9QdqSHH6LukMOTAB10maioHv7faxaP1WYX58y2zGE0XjfMWoh4v
uvZJ0V1u2V8oesPmz9a48LHM5Eetjg1ZR2WELJ5Wtq4oinsC6/CyVEVEo3b7KgQD
gEZ5lCdqpxBR5v4tnZngEqSf9BevSBDigijfG8fNWZUENQiEOyw1kqVz0587iQmb
Iy6nFQev9mlZcLtliSuhUC2g3VWe5GhAiDYKzyKZbCgVzW74YIVNfUu5bXXCTnFq
b2MP6o8ZtVPomosx4uil
=PqTA
-----END PGP SIGNATURE-----
--- End Message ---