On Wed, Aug 14, 2024 at 07:57:25PM +0200, Sebastian Andrzej Siewior wrote:
> I'm sorry if this is causing trouble. I splitted the legacy provider out
> and added a Recommends: assuming that it is pulled in by default. It did
> not pop on the debci.

Presumably because it mostly affects indirect dependencies.

> Is this causing enough trouble that you would say it needs a Depends:
> until this is resolved?

Well, so far I've had to add the environment variable to openssh,
incremental, and twisted just so that I could get on with other things.
But I have no real idea right now how much else might be affected.

Maybe it's worth you filing an issue on
https://github.com/pyca/cryptography/issues to let cryptography upstream
know about the problem?  That way you could explain the change and
discuss whether it makes sense to change cryptography to match the
Debian-specific layout here, or whether it makes sense to change Debian
in some other way.

A minimal reproducer on unstable is to install python3-cryptography and
remove openssl-provider-legacy, then run "python3 -c 'import
cryptography.hazmat.bindings.openssl.binding'".  ('import OpenSSL' also
fails, and is probably the most common way that packages will run into
this.)

Thanks,

-- 
Colin Watson (he/him)                              [cjwat...@debian.org]

Reply via email to