Proposed F19 Feature: RemovePyXML - the goal of this Feature is to remove the PyXML package from Fedora

Jaroslav Reznik jreznik at redhat.com
Wed Jan 16 15:08:17 UTC 2013


As decided by FESCo on 2012-12-05 meeting, all proposed Features are required
to pass through the community review by announcing them on devel-announce list.
FESCo votes on new features no sooner than a week from the announcement.

= Features/RemovePyXML =
https://fedoraproject.org/wiki/Features/RemovePyXML

* Detailed description:
PyXML has been dead upstream for many years. The main authors of it have
stated this explicitly on the python-dev mailing list. It's successor,
the python stdlib's xml module, has been getting bugfixes that PyXML has not.
The current Fedora package maintainer (rrakus) asked about removing it in
February, 2012.

The Python stdlib in python2.x also has the dubious behaviour of importing PyXML
if it is installed and replacing its own code with PyXML's. In some cases, this
leads to bugs (For instance: Eric bug, Docutils bug) as the old PyXML code does
not cope with some usages that the version in the stdlib does.

We want to remove this package from Fedora. To do that we need to decide what
happens to the packages that depend on it. After analyzing the packages that
use it, most of them will be ported to another xml library as part of this
Feature. However, a few packages will be dropped from Fedora instead.

--
PS: CC'ing the maintainer of PyXML, he's aware of this Feature and he is ok
with the proposal


More information about the devel-announce mailing list