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.