The Python ecosystem can definitely be a bit difficult when it comes to
multiple packages all wanting their own specific versions. The Python 3
transition will definitely help, and is a big part of why Review Board 4.0
has been so heavily delayed.
Hope the server rebuild goes well! Let us know if
I think my problems are compounded because we're using centos7 and we have
a lot of python3 packages "retrofitted" so it is very easy to get into a
mess between pip2 and pip3 packages.
Now we've bought into reviewboard, as part of a backup/restore disaster
recovery test, I will build a new