Thanks a lot Stephen for looking in to this. :) On Wednesday, October 16, 2013 6:16:45 PM UTC+5:30, Stephen Gallagher wrote: > > On 10/16/2013 07:49 AM, Stephen Gallagher wrote: > > On 10/16/2013 07:34 AM, Stephen Gallagher wrote: > >> On 10/16/2013 03:42 AM, Anant Sharma wrote: > >>> Hi, > >>> > >>> After installing all the dependencies and ReviewBoard using yum, now I > >>> am not able to proceed, getting below error > >>> > >>> # rb-site install /var/www/reviews.gps.com > >>> 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.6/site-packages/pkg_resources.py", line 2659, > >>> in <module> > >>> parse_requirements(__requires__), Environment() > >>> File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, > in > >>> resolve > >>> raise DistributionNotFound(req) > >>> pkg_resources.DistributionNotFound: pytz>=2012h > >>> > >>> Any help would be highly appreciated. > >>> > >> > >> Hmm, that strict version is supposed to be patched out of the > >> ReviewBoard sources in the EPEL 6 build (because on RHEL, they > generally > >> don't update the major versions of things, they just backport the > urgent > >> fixes). > >> > >> Christian, can you confirm whether this version requirement is *strict* > >> or if ReviewBoard is capable of running safely with pytz-2010h? I seem > >> to recall that there was a bug around timezone support at some point, > >> but I don't recall the specifics. > >> > > > > Ok, I just looked up the original patch that introduced this. The > > description was: > > > > "Older versions of pytz don't include "US/Pacific", which means our > > default breaks. Require at least 2012h." > > > > > > However, the version of pytz that we carry in Fedora and RHEL is patched > > to not contain an internal representation of the timezones and to > > instead read them from /usr/share/zoneinfo (provided by the standard > > tzdata package, which is always kept up to date). So on RHEL and Fedora > > it should be fine to patch setup.py to not have this strict version > > requirement. > > > > Additionally, I'm going to submit a patch to Review Board to make the > > default timezone UTC rather than US/Pacific, since this should eliminate > > the need for this strict versioning in the first place. > > > > Anant, I've submitted a new version of ReviewBoard to the EPEL > updates-testing repository. It should be available via yum in 48 hours > with the command: > > yum update ReviewBoard --enablerepo=updates-testing > > > Alternately, you can download the ReviewBoard and python-djblets > packages directly from > https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-11817 and > install them using > > yum localinstall python-djblets-0.7.21-1.el6 ReviewBoard-1.7.16-2.el6.1 >
-- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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/groups/opt_out.