On 2021/03/29 09:12, Renaud Allard wrote:
> Hello,
>
> Here is almost the same patch to upgrade net/synapse to 1.30.0 but which
> includes a modification to the rc script which was broken since 1.29.0
>
> v1.30.1 currently needs py-cryptography>=3.4.7. That to ensure this library
> is recent enough to have the openssl fix. Since OpenBSD's libressl is not
> affected, this is not an issue right now, but could be an issue for later
> versions.
If that's the only thing it needs from 3.4.7, then just patch the
requirement string, no point holding back on the Matrix update just for
that.
In order to update to py-cryptography-3.4+ we need to either remove or
update Python 2 ports depending on cryptography;
- mail/mailpile (looks like 1.0.0rc6 only needs small tweaks to support py3;
https://github.com/mailpile/Mailpile/issues/160)
- security/py-paramiko, used by:
- devel/bzr (py2-only; could be replaced by https://www.breezy-vcs.org/)
- net/py-boto, used by sysutils/google-compute-engine (outdated, looks
like it should be replaced with google-guest-agent)
- sysutils/fabric (outdated, new v supports py3)
(there were more, but I have just removed a few).
and also figure out how to get setuptools-rust working.
No comments:
Post a Comment