Package: hellanzb Version: 0.13-5.4 Severity: normal
With hellanzb installed, pydoc -k will crash, potentially before searching all modules. As a couple of other packages exhibit similar bugs, perhaps the build/test servers should add an automated check to see if Python packages break pydoc -k. $ pydoc -k mvctree Traceback (most recent call last): File "/usr/bin/pydoc", line 5, in <module> pydoc.cli() File "/usr/lib/python2.5/pydoc.py", line 2196, in cli apropos(val) File "/usr/lib/python2.5/pydoc.py", line 1891, in apropos ModuleScanner().run(callback, key) File "/usr/lib/python2.5/pydoc.py", line 1856, in run for importer, modname, ispkg in pkgutil.walk_packages(): File "/usr/lib/python2.5/pkgutil.py", line 125, in walk_packages for item in walk_packages(path, name+'.', onerror): File "/usr/lib/python2.5/pkgutil.py", line 110, in walk_packages __import__(name) File "/usr/lib/pymodules/python2.5/Hellanzb/NZBLeecher/__init__.py", line 20, in <module> from Hellanzb.NZBLeecher.NZBSegmentQueue import FillServerQueue, NZBSegmentQueue File "/usr/lib/pymodules/python2.5/Hellanzb/NZBLeecher/NZBSegmentQueue.py", line 23, in <module> from Hellanzb.NZBLeecher.ArticleDecoder import assembleNZBFile File "/usr/lib/pymodules/python2.5/Hellanzb/NZBLeecher/ArticleDecoder.py", line 18, in <module> if Hellanzb.HAVE_C_YENC: import _yenc AttributeError: 'module' object has no attribute 'HAVE_C_YENC' After removing hellanzb: $ pydoc -k mvctree wx.lib.mvctree - MVCTree is a control which handles hierarchical data. It is constructed wxPython.lib.mvctree -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (700, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages hellanzb depends on: ii par2 0.4-11 Parity Archive Volume Set, for che ii python 2.5.4-9 An interactive high-level object-o ii python-openssl 0.9-1+b1 Python wrapper around the OpenSSL ii python-support 1.0.6 automated rebuilding support for P ii python-twisted-core 9.0.0-1 Event-based framework for internet ii python-twisted-web 9.0.0-1 An HTTP protocol implementation to Versions of packages hellanzb recommends: ii python-yenc 0.3+debian-2 yEnc encoding/decoding extension f Versions of packages hellanzb suggests: ii unrar 1:3.8.5-1 Unarchiver for .rar files (non-fre -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org