The package has a Build-Depends-Indep and a Depends on python-epydoc, but there is no reference to epydoc anywhere in the source code or in the debian package structure.
It's not clear why these dependencies were added in 0.8.0~dev650-1 back in 2014. However, the package builds successfully without python-epydoc installed in my unstable chroot. The INSTALL file with the source package says that everything should be ok as long as the module imports cleanly. I also tested this in my unstable chroot. Since it doesn't seem to be needed, I am going to NMU a new package removing these dependencies. That will resolve this bug. KEN -- Kenneth J. Pronovici <prono...@debian.org> ------------------------------------- mars:~/projects/dev/debian/unstable/pywbem> schroot -c unstable-amd64 mars:~/projects/dev/debian/buster/pywbem> python Python 2.7.16+ (default, Jul 8 2019, 09:45:29) [GCC 8.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pywbem >>> mars:~/projects/dev/debian/buster/pywbem> apt-cache show python-pywbem Package: python-pywbem Status: install ok installed Priority: extra Section: python Installed-Size: 847 Maintainer: Debian Python Modules Team <python-modules-t...@lists.alioth.debian.org> Architecture: all Source: pywbem Version: 0.8.0~dev650-1.1 Depends: python (<< 2.8), python (>= 2.7), python:any (>= 2.6.6-7~), python-m2crypto, python-twisted-web, python-twisted-core Description-en: Python WBEM Client and Provider Interface PyWBEM is a Python library that implements a Web Based Enterprise Management (WBEM) client. It performs WBEM operations using the CIM-XML and CIM Operations over HTTP protocols as defined by the Distributed Management Task Force (DMTF). WBEM is used to remotely describe and manage distributed computing environments. It is a peer and perhaps successor to the SNMP protocol. Description-md5: 4a8c6b688ada327da8965cfb75662489 Homepage: http://pywbem.sourceforge.net/