Hi Tanvir, Are you sure Review Board is being run under Python 2.7? Could it be under 2.6? I would expect the P4 import to work. Check the site-packages directories /usr/lib/python-2.6/site-packages and 2.7/site-packages/ to see if you can find P4* and ReviewBoard*
Christian On Tue, Jun 27, 2017 at 04:50 Tanvir Kazmi <[email protected]> wrote: > Hi Christian, > > I tried to figure out the p4python version using the following as advised > on Perforce page for the same. > https://www.perforce.com/perforce/r16.2/user/p4pythonnotes.txt > > To display the version of P4Python you have installed, > start Python and issue the following commands: > > >>> import P4 > >>> print(P4.P4.identify()) > > > cmweb2: /home/tkazmi> /grid/common/pkgs/python/v2.7.2/bin/python > Python 2.7.2 (default, Mar 26 2013, 18:57:24) > [GCC 4.4.4 20100726 (Red Hat 4.4.4-13)] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > > >>> import P4 > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > ImportError: No module named P4 > > I am assuming we must be having some version of P4Python installed since > we are able to post and view reviews just fine for non-task streams, but > not sure which one. > > Can you recommend which version of P4Python should we move to? I guess it > would be ok to stay with python 2.7.2 since it says it is compatible with > P4Python 2010.1 or later. > > Thanks, > Tanvir > > > On Tuesday, June 27, 2017 at 4:29:34 AM UTC+5:30, Christian Hammond wrote: > >> Hi Tanvir, >> >> Can you confirm the version of p4python you have installed on the Review >> Board server? How recently was that installed? >> >> Christian >> > On Mon, Jun 26, 2017 at 11:24 AM, Tanvir Kazmi <[email protected]> wrote: >> > Hi, >>> >>> I tried posting a review by specifying a Perforce changelist from a >>> 'task stream' client. The review submission went fine, but the review did >>> not load up the relevant file in the RB web interface, showing up an error >>> as below. Can someone confirm if Perforce task streams are supported in >>> Review Board? >>> >>> rbt post for review happened fine as seen below. >>> /grid/common/pkgs/python/v2.7.2/bin/rbt post --target-people=lbansal >>> --bugs-closed 1721498 -p 9065 >>> Generating diff for pending changeset 9065 >>> Review request #138799 posted. >>> >>> >>> However, when opening the diff online, it showed an error of the form: >>> http://reviewboard/reviews/r/138799/diff/1/ >>> >>> //avs/t_2027/nc_test/etc/C_Macros.hppa >>> There was an error displaying this diff. >>> The patch to '//avs/t_2027/nc_test/etc/C_Macros.hppa' didn't apply >>> cleanly. The temporary files have been left in '/tmp/reviewboard.mYtZ9l' >>> for debugging purposes. >>> `patch` returned: >>> This may be a bug in the software, a temporary outage, or an issue with >>> the format of your diff. >>> Please try again, and if you still have trouble, contact support. >>> >> -- >>> 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 [email protected]. >> >> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Christian Hammond >> President/CEO of Beanbag <https://www.beanbaginc.com/> >> Makers of Review Board <https://www.reviewboard.org/> >> > -- > 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 [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- -- Christian Hammond President/CEO of Beanbag Makers of Review Board -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
