[Pkg-xmpp-devel] Bug#776847: gsasl 1.8.0-6 does not support GSSAPI
jelmer at jelmer.uk
Mon Feb 16 21:51:26 UTC 2015
On 16/02/15 22:13, Simon Josefsson wrote:
> It seems clear that the #745332 fix was incorrect. You can see in the
> build logs GSSAPI is not enabled since krb5-config isn't found:
> On considering solutions, I don't like the unpredictability in
> depending on libkrb5-dev|libheimdal-dev. The GSSAPI library used by
> the binary libgsasl package in Debian will depend on whether the buildds
> have Heimdal or MIT installed when you built the package. Coping with
> different GSS libraries on different architecture sounds like a recipe
> for disaster. For Jessie, gsasl should be built against the same
> Kerberos library on all architectures, unless there is a reason not to
> -- and I don't know of a reason. MIT is picked arbitrarily here.
> Cc'ing Jelmer (who reported 745332) and Andreas (who uploaded it) --
> any comments? Jelmer, what prompted your initial report? The way I
> see it, it is important (for us) that you buildds don't have multiple
> Kerberos development packages installed when they build gsasl. So the
> old way was the preferred way, causing heimdal-dev to be removed and
> libkrb5-dev to be pulled in. People with other preferences who build
> their own packages can surely modify the gsasl package to their liking.
> I've pushed a fix in git and attmpted to upload to experimental, so you
> can test the new packages.
The main reason for proposing this change was just to make it easier to
have heimdal-dev installed while working on other parts of the system.
At the moment, building gsasl requires uninstalling a number of packages
for me, that indirectly depend on heimdal-dev.
With the patch, the intent was to gsasl still build against MIT kerberos
- e.g. no change in the binary packages. It merely changed the
dependency from libkrb5-dev to libkrb5-multidev, the latter of which
doesn't prevent heimdal-dev from being installed.
Anyway, as you say, I can manually patch gsasl if I need to, and at the
moment I don't work on any packages that depend on libgsasl-dev. I still
think it would be nice to not have gsasl conflict with heimdal-dev, but
it's not the end of the world if it doesn't.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 473 bytes
Desc: OpenPGP digital signature
More information about the Pkg-xmpp-devel