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 we can help with any
support needs.

Christian

On Wed, Sep 25, 2019 at 2:05 AM Paul Mansfield <
[email protected]> wrote:

> 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 reviewboard server which can be
> independent from other things and thus not get snarled up with packages
> installed for the other services :-(
>
> In the long run when reviewboard runs on python3, then things will get
> simpler ;-)
> thanks very much for your time,
> Paul
>
>
> On Tuesday, 24 September 2019 21:04:27 UTC+1, Christian Hammond wrote:
>>
>> Hi Paul,
>>
>> Strange.. that does sound like a Python version dependency conflict.
>> Unfortunately, Python’s design here has some less-than-ideal qualities. If
>> *any* dependency conflicts, all things registered through the Python
>> Entrypoint plugin system (extensions, repository types) will fail to load.
>> We have some bullet-proofing we need to do here to stop crashes and just
>> throw a big error up on the page, but we can’t work around the core design
>> issue in Python to the extent we’d like.
>>
>> You probably didn’t need to regenerate the access key, but it never hurts.
>>
>> Christian
>>
>>
>> On Tue, Sep 24, 2019 at 09:01 Paul Mansfield <[email protected]>
>> wrote:
>>
>>> it appears that somehow the pip installation of
>>> aws/awscli/boto/boto3/botocore was all fouled up... I removed them all and
>>> reinstalled them.
>>>
>>> along the way I also regenerated the access key for codecommit access,
>>> I'm not sure whether that was actually required or not.
>>>
>>> so it seems to be working again.
>>>
>>> --
>>> Supercharge your Review Board with Power Pack:
>>> https://www.reviewboard.org/powerpack/
>>> Want us to host Review Board for you? Check out RBCommons:
>>> https://rbcommons.com/
>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Review Board Community" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/reviewboard/3c22cdb0-e1cc-4ee6-baac-77317945b4a2%40googlegroups.com
>>> <https://groups.google.com/d/msgid/reviewboard/3c22cdb0-e1cc-4ee6-baac-77317945b4a2%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> --
>> Christian Hammond
>> President/CEO of Beanbag
>> Makers of Review Board
>>
> --
> Supercharge your Review Board with Power Pack:
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons:
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "Review Board Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/reviewboard/af21612b-c6cc-4e50-86f1-f9e8e3d3c86b%40googlegroups.com
> <https://groups.google.com/d/msgid/reviewboard/af21612b-c6cc-4e50-86f1-f9e8e3d3c86b%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Christian Hammond
President/CEO of Beanbag <https://www.beanbaginc.com/>
Makers of Review Board <https://www.reviewboard.org/>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"Review Board Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/reviewboard/CAE7VndkgsOZNPv3Cco1fN6-kCOFfp4iVnn_N-dCDoe7XhLw2rw%40mail.gmail.com.

Reply via email to