Hi Helmut! On Thu, May 21, 2020 at 01:43:42PM +0200, Helmut Grohne wrote: > Now the questions are: > * Is the requested sphinx (the cli) and python3-sphinx (the module) > split a reasonable thing to do? > * Is the transition plan a reasonable thing to do?
I think it makes sense and is reasonable, yes.
And I definitely like the new plan more than the previously discussed
approach of making sphinx Architecture: any.
> * Is this transition worth the cost (cross building vs changing lots of
> packages)?
It would be nice to have a better estimate of how many packages can be
fixed in an automated way in DPMT [1], how many packages cannot be fixed
at all (e.g. because they use sphinx from Python interface) and how many
packages are remaining.
[1] Ondřej Nový did the previous mass change that changed ‘sphinx-build’
to ‘python3 -m sphinx’ in debian/rules, perhaps it would be easy for
him to revert that change and at the same time update the build
dependency.
The first step (making python3-sphinx provide sphinx) is zero cost, so
I can do it quite soon.
> * Can we get rid of the use of update-alternatives?
update-alternatives is no longer needed because Sphinx no longer supports
Python 2.
Do you know what is the process of switching from update-alternatives
to directly shipping the symlink? Can I just drop the postinst/postrm
scripts and add that symlink, or I need to somehow unregister the
alternative when the package is upgraded?
--
Dmitry Shachnev
signature.asc
Description: PGP signature
_______________________________________________ Python-modules-team mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
