On Wed, Sep 2, 2015 at 2:28 AM, Eray Aslan <e...@gentoo.org> wrote:
> On Tue, Sep 01, 2015 at 03:24:05PM +0200, Lars Wendler wrote:
>> * We should really get heimdal and mit-krb5 packages in a shape where
>>   we can install them in parallel [2]. Using the bundled heimdal from
>>   samba is no valid option [3]
>
> While bundling a copy of a kerberos implementation is certainly not
> ideal, I think this is the only sensible option at the moment.
>
> Re-evaluate when samba's changes end up in a heimdal release we can
> package.  Some of the changes landed upstream in July, so there has been
> some progress recently.
>

I agree that it may make sense to allow use of a bundled heimdal until
this can be remedied.  Perhaps control it via a USE flag (which is how
chromium approached issues like this as they slowly unbundled things
in the earlier days).  If the user can install the packaged heimdal
that should be the recommended approach, but if not they can use the
bundle.

I didn't get the impression that changes to heimdal were the issue
here, but rather the fact that it blocks mit-krb5.

It seems like competing implementations of the same library that don't
actually aim to be completely compatible is becoming more of an issue
these days.  We're seeing it here, and we of course have all grown to
love ffmpeg/libav.  Since we're source-based we have a lot more power
to control these issues, but we probably don't want to have to patch
build systems left and right to do it.  Where there are simpler
solutions we should take them, and if upstream has already helped out
with the hacking by bundling that should be considered a practical
compromise where necessary.

-- 
Rich

Reply via email to