> -----Original Message-----
> From: dhanushka ranasinghe [mailto:parakrama1...@gmail.com] 
> Sent: 22 June 2012 08:35
> To: users@subversion.apache.org
> Subject: svn commit error
> 
> Hi guys,
> 
> some times when we committing to svn we get this error, any 
> reason for that,not all the time
> 
> 
> Warning: post-commit hook failed (exit code 1) with output:
> /usr/lib/subversion-back/hook-scripts/mailer/mailer.py:33: 
> DeprecationWarning: The popen2 module is deprecated.  Use the 
> subprocess module.
>   import popen2
> Traceback (most recent call last):
>   File 
> "/usr/lib/subversion-back/hook-scripts/mailer/mailer.py", 
> line 1307, in <module>
>     sys.argv[3:3+expected_args])
>   File "/usr/lib/pymodules/python2.6/svn/core.py", line 307, 
> in run_app
>     return func(application_pool, *args, **kw)
>   File 
> "/usr/lib/subversion-back/hook-scripts/mailer/mailer.py", 
> line 77, in main
>     messenger.generate()
>   File 
> "/usr/lib/subversion-back/hook-scripts/mailer/mailer.py", 
> line 367, in generate
>     group, params, paths, subpool)
>   File 
> "/usr/lib/subversion-back/hook-scripts/mailer/mailer.py", 
> line 651, in generate_content
>     renderer.render(data)
>   File 
> "/usr/lib/subversion-back/hook-scripts/mailer/mailer.py", 
> line 922, in render
>     self._render_diffs(data.diffs, '')
>   File 
> "/usr/lib/subversion-back/hook-scripts/mailer/mailer.py", 
> line 996, in _render_diffs
>     w(line.raw)
> IOError: [Errno 32] Broken pipe
> 
> 
> Thank You
> Dhanushka
> 
Strictly speaking this is not a subversion error, the python traceback above 
shows that the `mailer.py` hook script is failing (probably in post-commit 
which means that your commit succeeded, only the post-commit operation failed). 
 I don't use this script but I guess from the `deprecation` warning at the top 
that there might be a newer version available than the one you are using, 
perhaps you could investigate that first?

~ mark c

Reply via email to