Source: ocrodjvu
Version: 0.7.7-1

python-argparse is now a virtual package provided by python2.7. Since ocrodjvu's build-dependency on python-argparse is unversioned, the b-d is satisfied even when python-argparse (the real package) is not installed. In such environment ocrodjvu FTBFS:

| ======================================================================
| ERROR: Failure: ImportError (No module named argparse; please install the 
python-argparse package)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/usr/lib/pymodules/python2.6/nose/loader.py", line 390, in 
loadTestsFromName
|     addr.filename, addr.module)
|   File "/usr/lib/pymodules/python2.6/nose/importer.py", line 39, in 
importFromPath
|     return self.importFromDir(dir_path, fqname)
|   File "/usr/lib/pymodules/python2.6/nose/importer.py", line 86, in 
importFromDir
|     mod = load_module(part_fqname, fh, filename, desc)
|   File "/build/ocrodjvu-cZ4bdO/ocrodjvu-0.7.7/tests/djvu2hocr/__init__.py", line 
22, in <module>
|     from ocrodjvu.cli import djvu2hocr
|   File "/build/ocrodjvu-cZ4bdO/ocrodjvu-0.7.7/lib/cli/__init__.py", line 4, in 
<module>
|     import argparse
| ImportError: No module named argparse; please install the python-argparse 
package
|
| ======================================================================
| ERROR: Failure: ImportError (No module named argparse; please install the 
python-argparse package)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/usr/lib/pymodules/python2.6/nose/loader.py", line 390, in 
loadTestsFromName
|     addr.filename, addr.module)
|   File "/usr/lib/pymodules/python2.6/nose/importer.py", line 39, in 
importFromPath
|     return self.importFromDir(dir_path, fqname)
|   File "/usr/lib/pymodules/python2.6/nose/importer.py", line 86, in 
importFromDir
|     mod = load_module(part_fqname, fh, filename, desc)
|   File "/build/ocrodjvu-cZ4bdO/ocrodjvu-0.7.7/tests/hocr2djvused/__init__.py", line 
22, in <module>
|     from ocrodjvu.cli import hocr2djvused
|   File "/build/ocrodjvu-cZ4bdO/ocrodjvu-0.7.7/lib/cli/__init__.py", line 4, in 
<module>
|     import argparse
| ImportError: No module named argparse; please install the python-argparse 
package
|
| ======================================================================
| ERROR: Failure: ImportError (No module named argparse; please install the 
python-argparse package)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/usr/lib/pymodules/python2.6/nose/loader.py", line 390, in 
loadTestsFromName
|     addr.filename, addr.module)
|   File "/usr/lib/pymodules/python2.6/nose/importer.py", line 39, in 
importFromPath
|     return self.importFromDir(dir_path, fqname)
|   File "/usr/lib/pymodules/python2.6/nose/importer.py", line 86, in 
importFromDir
|     mod = load_module(part_fqname, fh, filename, desc)
|   File "/build/ocrodjvu-cZ4bdO/ocrodjvu-0.7.7/tests/ocrodjvu/__init__.py", line 19, 
in <module>
|     from ocrodjvu.cli import ocrodjvu
|   File "/build/ocrodjvu-cZ4bdO/ocrodjvu-0.7.7/lib/cli/__init__.py", line 4, in 
<module>
|     import argparse
| ImportError: No module named argparse; please install the python-argparse 
package
|
| ----------------------------------------------------------------------
| Ran 64 tests in 0.366s
|
| FAILED (errors=3)
| make[1]: *** [override_dh_auto_test] Error 1

--
Jakub Wilk



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to