Diff issue on new install

2009-10-23 Thread Mike Gunderloy
Setting up a new Review Board install (1.0.5.1) to experiment with.  
Install seems to have worked and I've set up a single git repo and  
used post-review to toss a review request in. But on trying to view  
the diff I get:

[Errno 32] Broken pipe

Traceback (most recent call last):
   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
py2.5.egg/reviewboard/diffviewer/views.py", line 153, in view_diff
 interdiffset, highlighting, True)
   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
py2.5.egg/reviewboard/diffviewer/diffutils.py", line 623, in  
get_diff_files
 large_data=True)
   File "/usr/lib/python2.5/site-packages/Djblets-0.5.5-py2.5.egg/ 
djblets/util/misc.py", line 162, in cache_memoize
 data = lookup_callable()
   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
py2.5.egg/reviewboard/diffviewer/diffutils.py", line 622, in 
 enable_syntax_highlighting),
   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
py2.5.egg/reviewboard/diffviewer/diffutils.py", line 345, in get_chunks
 new = get_patched_file(old, filediff)
   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
py2.5.egg/reviewboard/diffviewer/diffutils.py", line 261, in  
get_patched_file
 return patch(filediff.diff, buffer, filediff.dest_file)
   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
py2.5.egg/reviewboard/diffviewer/diffutils.py", line 110, in patch
 p.stdin.write(diff)
IOError: [Errno 32] Broken pipe

Any ideas?

Mike
--~--~-~--~~~---~--~~
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
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Diff issue on new install

2009-10-23 Thread Christian Hammond
Hmm, this is a new one. /usr/bin/patch exists, right?

What distro is this?

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Fri, Oct 23, 2009 at 4:52 AM, Mike Gunderloy  wrote:

> Setting up a new Review Board install (1.0.5.1) to experiment with. Install
> seems to have worked and I've set up a single git repo and used post-review
> to toss a review request in. But on trying to view the diff I get:
>
> [Errno 32] Broken pipe
>
> Traceback (most recent call last):
>   File 
> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/views.py",
>  line 153, in view_diff
> interdiffset, highlighting, True)
>   File 
> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>  line 623, in get_diff_files
> large_data=True)
>   File 
> "/usr/lib/python2.5/site-packages/Djblets-0.5.5-py2.5.egg/djblets/util/misc.py",
>  line 162, in cache_memoize
> data = lookup_callable()
>   File 
> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>  line 622, in 
> enable_syntax_highlighting),
>   File 
> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>  line 345, in get_chunks
> new = get_patched_file(old, filediff)
>   File 
> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>  line 261, in get_patched_file
> return patch(filediff.diff, buffer, filediff.dest_file)
>   File 
> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>  line 110, in patch
> p.stdin.write(diff)
> IOError: [Errno 32] Broken pipe
>
>
> Any ideas?
>
>
> Mike
>
>
> > To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
> -~--~~~~--~~--~--~---
>
>

--~--~-~--~~~---~--~~
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
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Diff issue on new install

2009-10-23 Thread Mike Gunderloy
Debian 5.0. /usr/bin/patch exists.

Mike

On Oct 23, 2009, at 5:44 PM, Christian Hammond wrote:

> Hmm, this is a new one. /usr/bin/patch exists, right?
>
> What distro is this?
>
> Christian
>
> --  
> Christian Hammond - chip...@chipx86.com
> Review Board - http://www.reviewboard.org
> VMware, Inc. - http://www.vmware.com
>
>
> On Fri, Oct 23, 2009 at 4:52 AM, Mike Gunderloy   
> wrote:
> Setting up a new Review Board install (1.0.5.1) to experiment with.  
> Install seems to have worked and I've set up a single git repo and  
> used post-review to toss a review request in. But on trying to view  
> the diff I get:
>
> [Errno 32] Broken pipe
>
> Traceback (most recent call last):
>   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
> py2.5.egg/reviewboard/diffviewer/views.py", line 153, in view_diff
> interdiffset, highlighting, True)
>   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
> py2.5.egg/reviewboard/diffviewer/diffutils.py", line 623, in  
> get_diff_files
> large_data=True)
>   File "/usr/lib/python2.5/site-packages/Djblets-0.5.5-py2.5.egg/ 
> djblets/util/misc.py", line 162, in cache_memoize
> data = lookup_callable()
>   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
> py2.5.egg/reviewboard/diffviewer/diffutils.py", line 622, in 
> enable_syntax_highlighting),
>   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
> py2.5.egg/reviewboard/diffviewer/diffutils.py", line 345, in  
> get_chunks
> new = get_patched_file(old, filediff)
>   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
> py2.5.egg/reviewboard/diffviewer/diffutils.py", line 261, in  
> get_patched_file
> return patch(filediff.diff, buffer, filediff.dest_file)
>   File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1- 
> py2.5.egg/reviewboard/diffviewer/diffutils.py", line 110, in patch
> p.stdin.write(diff)
> IOError: [Errno 32] Broken pipe
>
> Any ideas?
>
> Mike
>
>
> To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
> -~--~~~~--~~--~--~---
>
>
>
> > To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
> -~--~~~~--~~--~--~---
>


--~--~-~--~~~---~--~~
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
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Diff issue on new install

2009-10-23 Thread Christian Hammond
Okay. Well, it sounds like for whatever reason, the STDIN or STDOUT pipe to
patch is failing.

What would be interesting is to take the source and dest file and manually
run:

cat difffile | patch -o somenewfilename oldfile

There should be a /tmp/reviewboard.* directory containing a .diff file and a
file without "-new" that you'd put in the above command line. If there are
several /tmp/reviewboard.* directories, try deleting them all and then
reproduce this.

Also, you might want to look at the diff file and see if it looks sane.

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Fri, Oct 23, 2009 at 4:17 PM, Mike Gunderloy  wrote:

> Debian 5.0. /usr/bin/patch exists.
>
> Mike
>
> On Oct 23, 2009, at 5:44 PM, Christian Hammond wrote:
>
> Hmm, this is a new one. /usr/bin/patch exists, right?
>
> What distro is this?
>
> Christian
>
> --
> Christian Hammond - chip...@chipx86.com
> Review Board - http://www.reviewboard.org
> VMware, Inc. - http://www.vmware.com
>
>
> On Fri, Oct 23, 2009 at 4:52 AM, Mike Gunderloy wrote:
>
>> Setting up a new Review Board install (1.0.5.1) to experiment with.
>> Install seems to have worked and I've set up a single git repo and used
>> post-review to toss a review request in. But on trying to view the diff I
>> get:
>>
>> [Errno 32] Broken pipe
>>
>> Traceback (most recent call last):
>>   File 
>> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/views.py",
>>  line 153, in view_diff
>> interdiffset, highlighting, True)
>>   File 
>> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>>  line 623, in get_diff_files
>> large_data=True)
>>   File 
>> "/usr/lib/python2.5/site-packages/Djblets-0.5.5-py2.5.egg/djblets/util/misc.py",
>>  line 162, in cache_memoize
>> data = lookup_callable()
>>   File 
>> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>>  line 622, in 
>> enable_syntax_highlighting),
>>   File 
>> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>>  line 345, in get_chunks
>> new = get_patched_file(old, filediff)
>>   File 
>> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>>  line 261, in get_patched_file
>> return patch(filediff.diff, buffer, filediff.dest_file)
>>   File 
>> "/usr/lib/python2.5/site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/diffutils.py",
>>  line 110, in patch
>> p.stdin.write(diff)
>> IOError: [Errno 32] Broken pipe
>>
>>
>> Any ideas?
>>
>>
>> Mike
>>
>>
>>
>> To unsubscribe from this group, send email to
>> reviewboard+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/reviewboard?hl=en
>> -~--~~~~--~~--~--~---
>>
>>
>
>
> To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
> -~--~~~~--~~--~--~---
>
>
>
> > To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
> -~--~~~~--~~--~--~---
>
>

--~--~-~--~~~---~--~~
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 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---