Bug ID | 1178341 |
---|---|
Summary | python-paramiko requires newer pythin-cryptography |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.2 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Major |
Priority | P5 - None |
Component | Development |
Assignee | screening-team-bugs@suse.de |
Reporter | mark@overmeer.net |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
(not the same as 1020340) python3-paramiko 2.4.2 is broken by python3-cryptography 2.8, which has changed its interface. This, in its turn, breaks duplicity. Manually installing the newest paramiko (3.7.2) solves the problem. /usr/lib/python3.6/site-packages/paramiko/kex_ecdh_nist.py:111: CryptographyDeprecationWarning: encode_point has been deprecated on EllipticCurvePublicNumbers and will be removed in a future version. Please use EllipticCurvePublicKey.public_bytes to obtain both compressed and uncompressed point encoding. hm.add_string(self.Q_C.public_numbers().encode_point()) BackendException: ssh connection to backups@mars:22 failed: private_value must be an integer type.