Hi Stephen, Thank you for the reply. Also there is another issue with "mimeparse>=0.1.3" requirement. Somehow it works only once changed to "python-mimeparse>=0.1.3". RHEL has proper 0.1.4 version though another package name.
I tried to contact python-whoosh rpm maintainer and got email error: ----- The following addresses had permanent fatal errors ----- rku...@mail.corp.redhat.com (reason: 554 5.4.6 Too many hops) (expanded from: <rku...@redhat.com>) .. It might be he left Redhat and does not maintain the rpm anymore. I tried to build newer rpm just by replacing Version to 2.7.4 in .spec file and new sources. It builds ok. Not sure how to promote the spec file change. /v On Mon, May 2, 2016 at 1:58 AM, Stephen Gallagher <step...@gallagherhome.com > wrote: > Sorry Vlad, that's my fault. I didn't notice the upgraded requirement. I'm > going to try to get Whoosh updates in EPEL7 on Monday (once I talk to the > maintainer of that package to figure out if they held it to the older > version intentionally). > > On Sat, Apr 30, 2016 at 7:01 PM Vlad <thev...@gmail.com> wrote: > >> Hi Christian, >> >> Would this hack affect only Search (Indexed search) function of >> ReviewBoard? Search is not configured by default, so this >> is not a strict dependency as I understand. Am I correct? >> >> I am not sure why RHEL7 has no whoosh update, so I did not install whoosh >> with pip. >> >> /v >> >> On Sun, May 1, 2016 at 12:48 AM, Christian Hammond < >> christ...@beanbaginc.com> wrote: >> >>> Hi Vlad, >>> >>> I can't speak for the RPMs, but Review Board itself requires Whoosh >>> 2.6+. There are bugs in prior versions that impact Review Board, so while >>> you may be able to change the dependencies, I can't guarantee it'll fully >>> work as expected. >>> >>> Christian >>> >>> -- >>> Christian Hammond >>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>> Makers of Review Board <https://www.reviewboard.org/> >>> >>> On Sat, Apr 30, 2016 at 1:54 PM, Vlad S. <thev...@gmail.com> wrote: >>> >>>> Hi, upgrading 2.5.3 -> 2.5.4 on RHEL7 fails: >>>> >>>> # rb-site upgrade /var/www/rb.site.internal >>>> >>>> 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/distribute-0.6.19-py2.7.egg/pkg_resources.py", >>>> line 2713, in <module> >>>> >>>> parse_requirements(__requires__), Environment() >>>> >>>> File >>>> "/usr/lib/python2.7/site-packages/distribute-0.6.19-py2.7.egg/pkg_resources.py", >>>> line 584, in resolve >>>> >>>> raise DistributionNotFound(req) >>>> >>>> pkg_resources.DistributionNotFound: Whoosh>=2.6 >>>> >>>> # rpm -qa|grep -i whoosh >>>> >>>> python-whoosh-2.5.7-4.el7.noarch >>>> >>>> # rpm -qa|grep -i reviewboard >>>> >>>> ReviewBoard-2.5.4-1.el7.noarch >>>> >>>> RHEL7 (epel) has no whoosh 2.6+ and ReviewBoard does not requires >>>> exactly this version.. Shall I just fix ReviewBoard >>>> /usr/lib/python2.7/site-packages/ReviewBoard-2.5.4-py2.7.egg-info/requires.txt >>>> to >>>> pass the rb-site upgrade? >>>> >>>> -- >>>> 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 a topic in the >>> Google Groups "reviewboard" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/reviewboard/5KEM-bcOAMk/unsubscribe. >>> To unsubscribe from this group and all its topics, 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 a topic in the > Google Groups "reviewboard" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/reviewboard/5KEM-bcOAMk/unsubscribe. > To unsubscribe from this group and all its topics, 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.