On Thu, Sep 28, 2006 at 01:28:15PM -0400, Joey Hess wrote: > Now that debhelper is frozen, before any forward progress was made on my > goal to move python support out of debhelper (and with > 1 month having > went by without any action on that at all on the pycentral side), it seems > that the only thing to do about this RC bug is to patch dh_python -- > unless some way can be found to throw dh_python out of debhelper and put > it in some other package. > > I'm very unhappy that etch seems likely to be shipping with a debhelper > that has a dh_python in it that I cannot maintain, and this has reduced > my motivation to work on debhelper at all to near zero. I haven't > decided to orphan it yet, but I've certianly been thinking about that.
there is a way out here. let me explain that:
(1) dh_pysupport is able to generate the substvars himself, and
already do it if no debian/pycompat is here. This code has been
tested as many packages already do use it.
(2) AFAICT, dh_pycentral also has code to generate those, it's just
not called yet.
(3) both dh_py* helpers need to do all the analysis that dh_python
does, so they already have done the inspection themselves, and
need it to be correct already. The substitution code is only a few
lines long.
My proposal is simple: coordinate an upload of:
* debhelper with a dh_python reverted to its last good state, AND that
is noop where debian/pycompat is found.
* python-support that always do the substitition when called.
* python-central with the substitution code debugged and activated.
all those packages should have versionned cross-conflicts, which is
almost harmless for end users that should not have debhelper installed
anyway.
for that, debhelper patch is trivial, I suppose joeyh can provide it
easily, or I can do that, but having access to the SCM debhelper use to
revert the NMUs is more simple. python-support is almost ready.
So Matthias, how hard would it be for you to generate the substvars ?
are you confident about the code that do that in python-central but that
is not activated yet ?
--
·O· Pierre Habouzit
··O [EMAIL PROTECTED]
OOO http://www.madism.org
signature.asc
Description: Digital signature

