Sam Hartman, le lun. 14 août 2023 13:15:49 -0600, a ecrit:
> That's problematic, because there is not a strict version dependency
> between libk5crypto3 and libkrb5support0.

Ah, I didn't realise you didn't have it.

> The dependencies allow an old libk5crypto3 to be installed alongside a
> new libkrb5support0.
> For that to work, libkrb5support0 needs to not disappear symbols.
> 
> I have three options:
> 
> 1) The option I'm likely to choose is to mark the symbols optional,
> break old libk5crypto3 from new libkrb5support0 as a one-time thing, and
> create a strict dependency on the binary version from libk5crypto3 to
> libkrb5support0.
> I *think* this is safe.

I believe too.

> The ABI of libkrb5support0 will depend on which glibc we build against,
> but nothing outside of the krb5 source package is permitted to care
> about that ABI,

Yes.

Samuel

Reply via email to