[all] Switch to python3-pycryptodome

Thomas Goirand zigo at debian.org
Tue Sep 29 09:34:01 UTC 2020


Hi,

A number of bug reports have been filled against the Debian OpenStack
packages in Sid:

- keystone
- python-openstackclient
- python-manilaclient
- python-ironic-lib
- python-oauth2client
- python-pysaml2

The content of the bugs is:

> Source: python-pysaml2
> Version: 4.5.0-8
> Severity: important
> Tags: sid bullseye
> Usertags: pycrypto
>
> Dear maintainer,
>
> python-pysaml2 currently Build-Depends or Depends on python3-crypto
> from PyCrypto. This project is no longer maintained and PyCryptodome
> (https://www.pycryptodome.org/en/latest/) provides a drop in
> replacement. Please switch to python3-pycryptodome. I'd like to
> remove python-crypto before the release of bullseye.
>
> Cheers

So my question is:
- Is it really a drop-in replacement, and can it be replaced in the
packages (maybe, delta the imports?)?
- If not, how much work is this?
- Can the OpenStack project also move to pycryptodome?

Cheers,

Thomas Goirand (zigo)



More information about the openstack-discuss mailing list