-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
matrix-synapse: 0.34.0.1 -> 0.34.1.1 #53797
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
Conversation
This change appears to break the |
07bd9c1
to
0cacf9a
Compare
@Ekleog it seems the pysaml2 package did have significant changes since last version, but the matrix test is passing and it's working for me |
sed -i 's/pymongo==3.0.1/pymongo/' setup.py | ||
''; | ||
|
||
# 16 failed, 427 passed, 17 error in 88.85 seconds | ||
doCheck = false; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please try enabling them again.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The tests are not included in the Pypi archive, but are available in the GitHub archive
If I enable them I get this error immediately:
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
More logs: https://gist.github.com/nyanloutre/e6d01b47d68ea3d5f2e1e41086184303
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was because the setup.py test
command was wrong and had to specify it.
I now get ======== 3 failed, 669 passed, 2 skipped, 37 warnings in 216.40 seconds ========
The failing tests are trying to access an external resource
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The switch to Python 3 should have been made in 35efbed.
Can you please try whether it's possible to switch now?
@dotlambda is it only needed to switch the python2 argument to python3 ? If so I get a failing test:
|
a6a36b7
to
76f70d8
Compare
The dependency on matrix-angular-sdk seems to have been removed in matrix-org/synapse@df96177#diff-330f0c9df17ab9196f1537b1d625b6bb. |
5438199
to
f27770d
Compare
@nyanloutre Actually, matrix-angular-sdk should also be removed from the |
c865057
to
6acad5d
Compare
Also run tests and hardcode path to xmlsec1.
Also correctly run tests.
6acad5d
to
b720ecb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Someone should try this on a real-world home server with the Python 3 switch applied.
Thanks for the help @dotlambda I am installing this on my server right now |
@nyanloutre Did it work? |
@GrahamcOfBorg build matrix-synapse nixosTests.matrix-synapse |
@dotlambda yes, it's been 2 days and it's still working well |
Motivation for this change
Need a pysaml2 update, I am working on itdoneThings done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)