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 <christ...@beanbaginc.com> 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 < > pramudita.sant...@fivium.co.uk> 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 <pramudit...@fivium.co.uk> > 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 reviewboard+unsubscr...@googlegroups.com. > > > 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 reviewboard+unsubscr...@googlegroups.com. > 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 reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.