Hello,
I had the same problems when trying to execute " rb-site install 
/var/www/reviewerBoard"

After installing the proposed packages, the erro changed as following:

Traceback (most recent call last):
  File "/bin/rb-site", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 3011, in 
<module>
    parse_requirements(__requires__), Environment()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 626, in 
resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: dnspython>=1.12.0

Can you help me with that?



Am Samstag, 7. Januar 2017 13:42:52 UTC+1 schrieb Stephen Gallagher:
>
> Sorry, turned out I needed to make one more small change to the 
> python-djblets package: 
> https://kojipkgs.fedoraproject.org//packages/python-djblets/0.9.4/3.el7/noarch/python-djblets-0.9.4-3.el7.noarch.rpm
>
> On Fri, Jan 6, 2017 at 11:48 AM Stephen Gallagher <
> [email protected] <javascript:>> wrote:
>
>> I'm really sorry for the delay on this, but finally I have the RPMs fixed 
>> (I hope) in EPEL 7.
>>
>> You should be able to do:
>> yum install 
>> https://kojipkgs.fedoraproject.org//packages/python-publicsuffix/1.1.0/1.el7/noarch/python2-publicsuffix-1.1.0-1.el7.noarch.rpm
>>  \
>>                 
>> https://kojipkgs.fedoraproject.org//packages/python-djblets/0.9.4/2.el7/noarch/python-djblets-0.9.4-2.el7.noarch.rpm
>>
>>
>>
>> On Fri, Dec 9, 2016 at 1:43 AM Christian Hammond <[email protected] 
>> <javascript:>> wrote:
>>
>>> An option would be to install the latest RPMs and then install the 
>>> missing Python packages using pip. That will satisfy Review Board's and 
>>> Djblets's dependencies.
>>>
>>> Christian
>>>
>>>
>>> On Thu, Dec 8, 2016 at 15:51 Stephen Gallagher <[email protected] 
>>> <javascript:>> wrote:
>>>
>>>> Yes, absolutely. Sorry for the trouble. It's going to probably be at 
>>>> least a week, because python-publicsuffix isn't in EPEL yet, so I need to 
>>>> package it. 
>>>> On Thu, Dec 8, 2016 at 5:53 PM Pramudita Santoso <
>>>> [email protected] <javascript:>> wrote:
>>>>
>>>>> Hi Stephen, 
>>>>>
>>>>> I tried to just simply substitute ReviewBoard-2.5.6.1 with all those 
>>>>> three, seems that other dependencies fails too to install those three rpm 
>>>>> (in different order). Anyway, probably be best if I just wait for the 
>>>>> updated one. Could you please give us a shout when its done? Thanks.
>>>>>
>>>>>
>>>>> On Thursday, 8 December 2016 11:49:26 UTC+11, Stephen Gallagher wrote:
>>>>>
>>>>>> OK, somehow I missed that Djblets grew a dependency on publicsuffix 
>>>>>> and dnspython and RBTools grew a dependency on python-tqdm.
>>>>>>
>>>>>> I'll try to get updates for this ASAP, but publicsuffix isn't 
>>>>>> packaged yet in EPEL, so it may take a few days.
>>>>>>
>>>>>> Pramudita, if you want to use the 2.5.6.1 packages for now, you will 
>>>>>> need:
>>>>>>
>>>>>>
>>>>>> https://kojipkgs.fedoraproject.org//packages/python-djblets/0.9.3/1.el7/noarch/python-djblets-0.9.3-1.el7.noarch.rpm
>>>>>>
>>>>>> https://kojipkgs.fedoraproject.org//packages/ReviewBoard/2.5.6.1/1.el7/noarch/ReviewBoard-2.5.6.1-1.el7.noarch.rpm
>>>>>>
>>>>>> https://kojipkgs.fedoraproject.org//packages/RBTools/0.7.7/1.el7/noarch/RBTools-0.7.7-1.el7.noarch.rpm
>>>>>>
>>>>>> Download and install those and you should be okay while I get this 
>>>>>> sorted out.
>>>>>>
>>>>>> On Wed, Dec 7, 2016 at 6:18 PM Christian Hammond <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>> publicsuffix is a new dependency of Djblets. I don't recall if it's 
>>>>>>> the only new one.
>>>>>>>
>>>>>>> Christian
>>>>>>>
>>>>>>> On Wed, Dec 7, 2016 at 14:42 Pramudita Santoso <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>> Hi Stephen,
>>>>>>>>
>>>>>>>> Is it `rb-site install` after all of the yum commands succeed? *Yes 
>>>>>>>> all the yum commands succeed.*
>>>>>>>> Where in the process is it failing? *After yum installation finish 
>>>>>>>> I execute a shell script as docker entrypoint that runs rb-site 
>>>>>>>> install,*
>>>>>>>>  *so I believe "rb-site install" or "rb-site" in general who 
>>>>>>>> produces those errors*
>>>>>>>> Is it being run interactively and failing unconditionally, or is it 
>>>>>>>> being provided with answers on the CLI? *I believe this execution 
>>>>>>>> is just as simple as running rb-site install and as far as I am aware 
>>>>>>>> there 
>>>>>>>> is no interaction with CLI involved.*
>>>>>>>>
>>>>>>>> Yes I believe your suspicion is true, since 2.5.6.1 version works 
>>>>>>>> just fine for me. I wonder is there any way to install 2.5.6.1 version 
>>>>>>>> with 
>>>>>>>> yum?
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> On Wednesday, 7 December 2016 22:46:03 UTC+11, Stephen Gallagher 
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Dec 7, 2016 at 2:24 AM Pramudita Santoso <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Since the update of version 2.5.7, I am not able to install 
>>>>>>>>>> reviewboard. I am not sure what I am missing.
>>>>>>>>>>
>>>>>>>>>> My command is very simple 
>>>>>>>>>>
>>>>>>>>>> RUN yum groupinstall -y "Development tools"
>>>>>>>>>> RUN yum install -y epel-release
>>>>>>>>>> RUN yum install -y ReviewBoard
>>>>>>>>>> RUN yum install -y uwsgi
>>>>>>>>>> RUN yum install -y RBTools
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Here is the error :
>>>>>>>>>>
>>>>>>>>>> *Traceback (most recent call last):*
>>>>>>>>>> *  File "/usr/bin/rb-site", line 5, in <module>*
>>>>>>>>>> *    from pkg_resources import load_entry_point*
>>>>>>>>>> *  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 
>>>>>>>>>> 3007, in <module>*
>>>>>>>>>> *    working_set.require(__requires__)*
>>>>>>>>>> *  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 
>>>>>>>>>> 728, in require*
>>>>>>>>>> *    needed = self.resolve(parse_requirements(requirements))*
>>>>>>>>>> *  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 
>>>>>>>>>> 626, in resolve*
>>>>>>>>>> *    raise DistributionNotFound(req)*
>>>>>>>>>> *pkg_resources.DistributionNotFound: publicsuffix>=1.1*
>>>>>>>>>>
>>>>>>>>>> I tried to install publicsuffix manually using wget, but then 
>>>>>>>>>> another error DistributionNotFound for dnspython>=1.14.0 appeared. I 
>>>>>>>>>> am 
>>>>>>>>>> afraid that if I keep patching it manually, it will somehow be 
>>>>>>>>>> endless 
>>>>>>>>>> chain of installation..
>>>>>>>>>>
>>>>>>>>>> *Note : using ReviewBoard 2.5.6.1 the installation above was 
>>>>>>>>>> working fine. But, yum install -y ReviewBoard-2.5.6.1 seems to be no 
>>>>>>>>>> longer 
>>>>>>>>>> exist and normal ReviewBoard will go to 2.5.7.
>>>>>>>>>> I also tried easy_install workaround and the error messages are 
>>>>>>>>>> even longer and scarier.
>>>>>>>>>>
>>>>>>>>>> Does anyone know what is going on? Thanks in advance!
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> Could you tell me which step is actually failing? Is it `rb-site 
>>>>>>>>> install` after all of the yum commands succeed? Where in the process 
>>>>>>>>> is it 
>>>>>>>>> failing? Is it being run interactively and failing unconditionally, 
>>>>>>>>> or is 
>>>>>>>>> it being provided with answers on the CLI?
>>>>>>>>>
>>>>>>>>> I suspect that something in ReviewBoard's dependency chain grew a 
>>>>>>>>> new dependency or two and wasn't properly updated in RPM, but I can't 
>>>>>>>>> track 
>>>>>>>>> it down if you don't tell me what you're actually running.
>>>>>>>>>
>>>>>>>>> I'm at a conference today, so I probably won't be able to dive 
>>>>>>>>> into the details until tomorrow.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -- 
>>>>>>>>
>>>>>>>>
>>>>>>>> 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 "reviewboard" group.
>>>>>>>>
>>>>>>>>
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>> send an email to [email protected].
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>>
>>>>>>>
>>>>>>> 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 "reviewboard" group.
>>>>>>>
>>>>>>
>>>>>>>
>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>> send an email to [email protected].
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>>
>>>>>
>>>>> 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 "reviewboard" group.
>>>>>
>>>>>
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected] <javascript:>.
>>>>>
>>>>>
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>>
>>>>
>>>> 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 "reviewboard" group.
>>>>
>>>>
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected] <javascript:>.
>>>>
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>>
>>>> -- 
>>> 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 "reviewboard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

-- 
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 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to