-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tests are broken #75
Comments
Looks a lot like what I got the very first time I tried to run potr with pycryptodome instead of the pycrypto lib that was the default back then :) If that's so, I know, I'm working on it (so slowly that it's hard to measure though...). work is being done in this separate branch: https://github.com/python-otr/pure-python-otr/tree/bugfix/issue%2368-use-pycryptodome My original intent was to not break the master, but from what I understand Arch and other distros are phasing out pycrypto in favor of pycryptodome (which is good) as it's (mostly) a drop-in replacement (which it actually isn't entirely, but everytime I see a change, it was for the BETTER, honestly.) So the way I see it, the current master is broken by default, and I'm sure if I check with the PoeZio guys and other people using potr in real life, I'm convinced they resort to making it work with some python environment packaging voodoo that they would all want to stop doing... I'm verbosely tracking my progress on that front in this issue: #68 It breaks my heart that I still don't have a potr working against pycryptodome, so if you want to check my ramblings on the other issue and the current state of the pycryptodome branch, and give a hand, you'd make a lot of people very happy! Not just me :) |
Yeah, the hacks to work around the pycryptodome incompatibility are very real: NixOS/nixpkgs#62743 |
This is really important for Gentoo too: |
I understand, I'm working on it, sorry it's being so slow it's entirely my fault :( |
I'm getting the following from
./run_tests.sh
on archlinux:The text was updated successfully, but these errors were encountered: