broken build-dependencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openldap (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Precise |
Invalid
|
Undecided
|
Unassigned | ||
Quantal |
Invalid
|
Undecided
|
Unassigned |
Bug Description
libldap-2.4-2 depends on libgssapi3-heimdal due to broken build-depends. The merge notes say:
(remaining changes)
+ Enable GSSAPI support (LP: #495418):
- debian/
- Add --with-gssapi support
- Make guess_service_
- debian/
- debian/
- debian/control: Added libkrb5-dev as a build depend
+ debian/rules: Enable -DLDAP_
in the openldap library, as required by Likewise-Open (LP: #390579)
+ Don't build smbk5pwd overlay since it uses heimdal instead of krb5:
- debian/control:
- remove build-dependency on heimdal-dev.
- remove slapd-smbk5pwd binary package.
- debian/rules: don't build smbk5pwd slapd module.
...
so the heimdal-dev build-dep remained while it should've been replaced with libkrb5-dev. This is somewhat problematic when a package build-depends on libldap2-dev and does not like having heimdal libs installed.
not an issue afte all, but looks weird since I was under the impression that MIT krb5 was the defacto default on Ubuntu (and Debian, where the heimal-dev dependency comes from).