> Checking reverse dependencies...
> # Broken Depends:
> pydoctor: python-pydoctor
> pywbem: python-pywbem

I have now taken care of these via NMU.  It turns out that neither
package strictly depends on epydoc.

The python-pywbem package declared a dependency and a build
dependency, but did not seem to reference epydoc anywhere (not in
imports or commands or anything).  The module imports fine in a chroot
without python-epydoc installed.

The python-pydoctor package already contains code to make usage of
epydoc optional.  If it's not installed, the HTML renderer falls back
on a plain text representation.  I removed the dependency there, and
it works fine.

I'll be looking next at the packages that declare a build dependency
on epydoc.  My intent there will be to remove the build dependency and
simply not generate the API documentation as part of the package build
process.  Since basically no one has bothered to respond to these
bugs,, I have to assume that it will be better to have the packages
still in Debian (but without API documentation) than removed
completely.   I will NMU these packages one at a time as I adjust
them.  I won't be giving any notice about my NMUs, since I already
followed up in mid-June to announce my intent to remove epydoc.

KEN

-- 
Kenneth J. Pronovici <prono...@debian.org>

Reply via email to