[Debian-med-packaging] Bug#811002: Please help tracking down this	issue in test suite [Was: Bug#811002: python-ruffus: FTBFS:	sre_constants.error: unbalanced parenthesis at position 2]
    Andreas Tille 
    tille at debian.org
       
    Fri Jan 15 11:50:42 UTC 2016
    
    
  
Hi Dmitry,
On Fri, Jan 15, 2016 at 12:56:50PM +0300, Dmitry Shachnev wrote:
> 
> Now you are getting an error with Python 3.4 which doesn't have this change :)
This is what I suspected.
 
> How about something like this?
> 
>     self.assertEqual(e.args[0], 'Dummy Task')
>     self.assertIn("test1: regular expression regex('.*)') is malformed\n[sre_constants.error: (unbalanced parenthesis", e.args[1])
Thanks - this works nicely.  Patch commited to Git.
Before I upload I would like to ask for some proper advise how to
deal with
   privacy-breach-uses-embedded-file ... You may use libjs-mathjax package.
lintian errors.  I have done this in d/rules by
   find debian/$(docpkg)/usr/share/doc/$(docpkg)/html -type f -name "*.html" -exec sed -i 's?http://cdn.mathjax.org/mathjax/latest/?/usr/share/javascript/mathjax?g' \{\} \;
which is not reliable since probably due to some change in sphinx the
expression has changed.  I wonder whether I could elegantly patch the
file doc/conf.py which has:
# Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.todo',
              'sphinx.ext.coverage', 'sphinx.ext.pngmath', 'sphinx.ext.mathjax', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode']
Is there anything I could do here to use local mathjax from beginning
instead of patching the resulting docs afterwards?
Kind regards
         Andreas.
-- 
http://fam-tille.de
    
    
More information about the Debian-med-packaging
mailing list