Package: python-gendoc
Version: 0.73-11
Severity: grave
Justification: renders package unusable

Hello,

python-gendoc uses regex and regsub modules, even though they have been removed from Python 2.5:

$ gendoc /usr/lib/python2.6/this.py
Warning: Failed to import MIFFormatter (<type 'exceptions.ImportError'>: No 
module named regsub)
Warning: Failed to import HTMLFormatter (<type 'exceptions.ImportError'>: No 
module named regsub)
Warning: Failed to import MMLFormatter (<type 'exceptions.ImportError'>: No 
module named regsub)
Warning: Failed to import HTMLgenFormatter (<type 'exceptions.ImportError'>: No 
module named regex)
Traceback (most recent call last):
  File "/usr/bin/gendoc", line 4, in <module>
    gendoc.gendoc.main_parseopts()
  File "/usr/lib/pymodules/python2.6/gendoc/gendoc.py", line 242, in 
main_parseopts
    main(args, formats, head, parse, VERBOSE)
  File "/usr/lib/pymodules/python2.6/gendoc/gendoc.py", line 284, in main
    _formats.append(Formatters.formatters[format]())
KeyError: 'HTML'

$ gendoc -f ASCII /usr/lib/python2.6/this.py
Warning: Failed to import MIFFormatter (<type 'exceptions.ImportError'>: No 
module named regsub)
Warning: Failed to import HTMLFormatter (<type 'exceptions.ImportError'>: No 
module named regsub)
Warning: Failed to import MMLFormatter (<type 'exceptions.ImportError'>: No 
module named regsub)
Warning: Failed to import HTMLgenFormatter (<type 'exceptions.ImportError'>: No 
module named regex)
Traceback (most recent call last):
  File "/usr/bin/gendoc", line 4, in <module>
    gendoc.gendoc.main_parseopts()
  File "/usr/lib/pymodules/python2.6/gendoc/gendoc.py", line 242, in 
main_parseopts
    main(args, formats, head, parse, VERBOSE)
  File "/usr/lib/pymodules/python2.6/gendoc/gendoc.py", line 286, in main
    manpages = collect(modules, _formats, head)
  File "/usr/lib/pymodules/python2.6/gendoc/gendoc.py", line 291, in 
import_collect
    import doc_collect
  File "/usr/lib/pymodules/python2.6/gendoc/doc_collect.py", line 95, in 
<module>
    import ManualPage
  File "/usr/lib/pymodules/python2.6/gendoc/ManualPage.py", line 85, in <module>
    import regex
ImportError: No module named regex

--
Jakub Wilk

Attachment: signature.asc
Description: Digital signature

Reply via email to