Hi Angus, Looks like there's a small issue in the dependency rule that breaks easy_install's resolution for the version.
Packagers, I'm going to be deploying a quick hotfix update to this, but without a version number bump. It's nothing but a package metadata change. Since you control your own metadata, this shouldn't affect you. Christian -- Christian Hammond - [email protected] Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Jun 3, 2013, at 9:48 PM, Angus Ku <[email protected]> wrote: > Hi Christian, > > There is no Djblets-0.7.15-py2.7.egg folder in my > "/usr/local/lib/python2.7/dist-packages" directory. > So, I tried to run "easy_install -U Djblets" manually and Djblets 0.7.15 can > be downloaded. > After that, I use "easy_install -U ReviewBoard" to upgrade to 1.7.9 and then > the issue is gone. > > So, I wonder that does "easy_install -U ReviewBoard" lack for checking the > dependency of Djblets? > > BTW, thanks a lot for you help! ^.^ > > > > Christian Hammond於 2013年6月4日星期二UTC+8下午12時16分28秒寫道: > Hi Angus, > > You're definitely running an old version of Djblets. That would explain it, > though I can't explain why you would be on that version. > > Is there a Djblets-0.7.15-py2.7.egg directory alongside the 0.7.12 directory > by any chance? > > Christian > > -- > Christian Hammond - [email protected] > Review Board - http://www.reviewboard.org > Beanbag, Inc. - http://www.beanbaginc.com > > On Jun 3, 2013, at 9:14 PM, Angus Ku <[email protected]> wrote: > >> Hi Christian, >> >> Here is the result, >> >> import djbPython 2.7.3 (default, Aug 1 2012, 05:14:39) >> [GCC 4.6.3] on linux2 >> Type "help", "copyright", "credits" or "license" for more information. >> (InteractiveConsole) >> le>>> import djblets >> >>> djblets.__file__ >> '/usr/local/lib/python2.7/dist-packages/Djblets-0.7.12-py2.7.egg/djblets/__init__.pyc' >> >> Our repository is using Subversion. >> >> Thanks! >> >> Christian Hammond於 2013年6月4日星期二UTC+8上午11時55分13秒寫道: >> Hi Angus, >> >> The "evolution is required" message is normal, and just part of our standard >> database migration work that rb-site does on your behalf. >> >> Can you verify for me what version of Djblets is installed? You can do: >> >> rb-site manage /path/to/site shell >> >>> import djblets >> >>> djblets.__file__ >> >> I want to rule out an older version of Djblets being used. The log you >> pasted shows that our logger is never even being used, which should not be >> possible unless something else being executed went out of its way to >> override it. >> >> Can you also tell me what type of repository you're working with? >> >> Christian >> >> -- >> Christian Hammond - [email protected] >> Review Board - http://www.reviewboard.org >> Beanbag, Inc. - http://www.beanbaginc.com >> >> On Jun 3, 2013, at 8:44 PM, Angus Ku <[email protected]> wrote: >> >>> Hi Christian, >>> >>> Thanks for your reply. >>> I just follow the standard installation guide from the website to setup my >>> server using Apache and mod_wsgi. >>> I don't do any custom modifications for all ReviewBoard files and settings. >>> But, I think i got a message " an evolution is required" when I run >>> "rb-site upgrade" from 1.7.7.1 to 1.7.9. Any actions should I take? >>> >>> BTW, currently, I downgrade my ReviewBoard from 1.7.9 to 1.7.7.1, and the >>> view diff page works again. >>> >>> >>> >>> Christian Hammond於 2013年6月4日星期二UTC+8上午11時15分09秒寫道: >>> Hi, >>> >>> Looks like our request parameter injection support isn't working on your >>> setup. I'll need to know more about your setup to know why. >>> >>> What's your web server setup like? Are you using Apache and mod_wsgi, or >>> some other configuration? >>> >>> Do you have any custom modifications at all to Review Board? >>> >>> Are there any customizations at all to your settings_local.py? >>> >>> Christian >>> >>> -- >>> Christian Hammond - [email protected] >>> Review Board - http://www.reviewboard.org >>> Beanbag, Inc. - http://www.beanbaginc.com >>> >>> On Jun 3, 2013, at 8:12 PM, Angus Ku <[email protected]> wrote: >>> >>>> Hi all, >>>> >>>> >>>> >>>> I just upgraded my review board site from 1.7.7.1 to 1.7.9. >>>> >>>> But, when I go to the view diff page of all my post review requests, I got >>>> following error messages. >>>> >>>> >>>> >>>> _log() got an unexpected keyword argument 'request' >>>> >>>> Traceback (most recent call last): >>>> File >>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.9-py2.7.egg/reviewboard/diffviewer/views.py", >>>> line 43, in view_diff >>>> diffset.id, request=request) >>>> File "/usr/lib/python2.7/logging/__init__.py", line 1608, in debug >>>> root.debug(msg, *args, **kwargs) >>>> File "/usr/lib/python2.7/logging/__init__.py", line 1128, in debug >>>> self._log(DEBUG, msg, args, **kwargs) >>>> TypeError: _log() got an unexpected keyword argument 'request' >>>> >>>> >>>> Is there something wrong during my upgrade? >>>> Thanks a lot for your help! >>>> >>>> Christian Hammond於 2013年6月4日星期二UTC+8上午3時41分28秒寫道: >>>> 1.7.9 is out, with fixes to installation issues people have hit and >>>> reported (thanks!). It also adds API for getting the Blocks/Depends On >>>> fields for a Review Request resource. Previously, this was only available >>>> in the draft. >>>> >>>> http://www.reviewboard.org/news/2013/06/03/review-board-1-7-9-released/ >>>> >>>> Christian >>>> >>>> -- >>>> Christian Hammond - [email protected] >>>> Review Board - http://www.reviewboard.org >>>> Beanbag, Inc. - http://www.beanbaginc.com >>> >>> >>> -- >>> Want to help the Review Board project? Donate today at >>> http://www.reviewboard.org/donate/ >>> Happy user? Let us know at http://www.reviewboard.org/users/ >>> -~----------~----~----~----~------~----~------~--~--- >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/reviewboard?hl=en >>> --- >>> 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/groups/opt_out. >>> >>> >> > > > -- > Want to help the Review Board project? Donate today at > http://www.reviewboard.org/donate/ > Happy user? Let us know at http://www.reviewboard.org/users/ > -~----------~----~----~----~------~----~------~--~--- > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/reviewboard?hl=en > --- > 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/groups/opt_out. > > -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en --- 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/groups/opt_out.
