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.

Reply via email to