Bug#881544: Epydoc will be removed

2019-07-31 Thread Simon McVittie
On Wed, 31 Jul 2019 at 21:51:38 -0500, Kenneth Pronovici wrote:
> This is still one of 20+ packages in the archive that depend on
> Epydoc.

For those receiving this message out of context with only a bug number
(for example via a Python team subscription on tracker.debian.org like I
did), the affected packages are listed below. Kenneth, please could you
include the name of the affected package in any subsequent mass-bug-filing
or multi-package mails?

Any DD can log in to coccia.debian.org, aka mirror.ftp-master.debian.org,
to get information from `dak rm --no-action` - but this is not particularly
well-documented, so I'm sending how I got the information rather than
just the information itself, in an attempt to pass on this knowledge.

Thanks,
smcv

smcv@coccia ~ % dak rm --rdep-check --no-action --suite=unstable epydoc
Will remove the following packages from unstable:

epydoc | 3.0.1+dfsg-20 | source
epydoc-doc | 3.0.1+dfsg-20 | all
python-epydoc | 3.0.1+dfsg-20 | all

Maintainer: Kenneth J. Pronovici 

--- Reason ---

--

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

# Broken Build-Depends:
dbf: python-epydoc
esys-particle: python-epydoc (>= 3.0.1+dfsg-6)
kiwi: python-epydoc (>= 2.1-11)
lcm: python-epydoc
ldaptor: python-epydoc
libcloud: python-epydoc
logilab-common: python-epydoc
moap: python-epydoc
openvdb: python-epydoc
pyinotify: python-epydoc
pylibssh2: python-epydoc
pylogsparser: python-epydoc
pystemmer: python-epydoc
python-configshell-fb: python-epydoc
python-crypto: python-epydoc
python-csb: python-epydoc
python-demgengeo: python-epydoc
python-openid: python-epydoc
python-rtslib-fb: python-epydoc
python-txosc: python-epydoc
qpid-proton: python-epydoc
xappy: python-epydoc

Dependency problem found.

smcv@espresso:~ % perl -ne 'print "$1\n" if /(.*):\s*\S/' | dd-list -i
[paste dak output here]

Alexandre Quessy 
   python-txosc (U)

Andreas Tille 
   python-csb (U)

Andrew Starr-Bochicchio 
   libcloud (U)

Andy Grover 
   python-rtslib-fb (U)

Anton Gladky 
   esys-particle (U)
   python-demgengeo (U)

Christian Seiler 
   python-configshell-fb (U)

Christophe Vu-Brugier 
   python-configshell-fb (U)

Daniel Pocock 
   qpid-proton (U)

Darryl L. Pierce 
   qpid-proton (U)

Debian Med Packaging Team 
   python-csb

Debian Middleware Maintainers 

   qpid-proton

Debian OpenStack 
   python-rtslib-fb

Debian Python Modules Team 
   dbf (U)
   kiwi (U)
   ldaptor
   libcloud
   logilab-common (U)
   pyinotify (U)
   pystemmer
   python-openid (U)
   python-txosc

Debian Science Maintainers 
   esys-particle

Debian Science Team 
   python-demgengeo

Dima Kogan 
   lcm

Fabien Boucher 
   pylibssh2
   pylogsparser

Goedson Teixeira Paixao 
   kiwi

Hans-Christoph Steiner 
   libcloud (U)

Jan Dittberner 
   ldaptor (U)

Jelmer Vernooij 
   pydoctor (U)

Jonas Smedegaard 
   xappy

Julien Lavergne 
   moap

Linux Block Storage Team 
   python-configshell-fb

Marc-Andre Lureau 
   moap (U)

Margarita Manterola 
   dbf (U)

Mathieu Malaterre 
   openvdb

Mikhail Gusarov 
   pyinotify
   python-openid

Python Applications Packaging Team 
   moap (U)
   pydoctor

Ritesh Raj Sarraf 
   python-configshell-fb (U)

Sandro Tosi 
   dbf
   logilab-common

Sebastian Ramacher 
   python-crypto

Soren Hansen 
   libcloud (U)

Stefano Rivera 
   pystemmer (U)

Thomas Goirand 
   python-rtslib-fb (U)
   qpid-proton (U)

Tomas Di Domenico 
   python-csb (U)



Bug#881544: Epydoc will be removed

2019-07-31 Thread Kenneth Pronovici
Hi,

This is still one of 20+ packages in the archive that depend on
Epydoc.  I have filed a bug with ftp.debian.org to have epydoc removed
from unstable, and that can't proceed while this package still uses
epydoc as a build dependency.  As a result, I have increased the
severity of this bug to serious.

As I find the time, I will be working through all of the remaining
reverse dependencies.  When I get to this package, I will NMU a
version that removes the build dependency.  I will accomplish this by
simply not building the API documentation.  I will not provide any
other notice of my pending NMU.

Thanks,

KEN

-- 
Kenneth J. Pronovici 



Bug#881544: Epydoc will be removed after buster

2019-06-11 Thread Kenneth Pronovici
I intend to have the eypdoc package removed from unstable a few weeks after
buster is released. Besides its lack of support for Python 3, epydoc has
been completely unsupported upstream for close to a decade.  It really
should have been removed from the archive years ago.

If you are in the process of migrating and simply need more time, please
reply to this bug and we can come to some sort of arrangement.  Otherwise,
I'm going to have the package removed as planned.  Once the package is
removed, your best short-term solution is to just stop building API
documentation until you find time to convert to another tool.

Thanks,

KEN

-- 
Kenneth J. Pronovici