Public bug reported: This may be a duplicate of LP:2074069 but covers a more specific issue.
Plucky ships both the deprecated (see above) python3-oauth2client v4.1.3 as well as python3-openssl v25, but these are no longer compatible. pyOpenSSL (the library packaged in python3-openssl) removed its crypto.sign method in v24.3: https://github.com/pyca/pyopenssl/blob/main/CHANGELOG.rst#backward- incompatible-changes-1 But oauth2client has not been updated to address this, so we're still shipping a version which attempts to call that method (see line 97 specifically): https://git.launchpad.net/ubuntu/+source/python- oauth2client/tree/oauth2client/_openssl_crypt.py?h=applied/ubuntu/noble#n76 ** Affects: python-oauth2client (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: python-oauth2client (Ubuntu Plucky) Importance: Undecided Status: Confirmed ** Tags: canonical-is ** Also affects: python-oauth2client (Ubuntu Plucky) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2109444 Title: python3-oath2client calls methods no longer present in our packaged python3-openssl To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-oauth2client/+bug/2109444/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
