[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Re: remove dependency on PyXML from xen?



On Sun, 2012-08-12 at 19:03 +0100, M A Young wrote:
> On Wed, 25 Jul 2012, Ian Campbell wrote:
> 
> > On Tue, 2012-07-24 at 20:36 +0100, Konrad Rzeszutek Wilk wrote:
> >> On Tue, Jul 24, 2012 at 08:04:30PM +0100, M A Young wrote:
> >>> Fedora is keen to stop using PyXML and I have been sent a bug report
> >>> https://bugzilla.redhat.com/show_bug.cgi?id=842843 which includes a
> >>> patch to remove the use of XMLPrettyPrint in
> >>> tools/python/xen/xm/create.py . I am going to try this in the Fedora
> >>> build, but I was wondering if it makes sense to do this in the
> >>> official xen releases as well.
> >>
> >> Yes.
> >
> > Agreed.
> >
> > According to the bug we've already moved from PyXML to lxml
> > (22235:b8cc53d22545 from the looks of it) and simply missed this one use
> > of PyXML.
> 
> Here is the patch from that bug (trivially) rebased to 4.2.

Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

and pushed. Is the following section of README still accurate? At least
the mention of "PyXML" seems wrong to me.
        
        Python Runtime Libraries
        ========================
        
        Xend (the Xen daemon) has the following runtime dependencies:
        
            * Python 2.3 or later.
              In some distros, the XML-aspects to the standard library
              (xml.dom.minidom etc) are broken out into a separate python-xml 
package.
              This is also required.
              In more recent versions of Debian and Ubuntu the XML-aspects are 
included
              in the base python package however (python-xml has been removed
              from Debian in squeeze and from Ubuntu in intrepid).
        
                  URL:    http://www.python.org/
                  Debian: python
        
            * For optional SSL support, pyOpenSSL:
                  URL:    http://pyopenssl.sourceforge.net/
                  Debian: python-pyopenssl
        
            * For optional PAM support, PyPAM:
                  URL:    http://www.pangalactic.org/PyPAM/
                  Debian: python-pam
        
            * For optional XenAPI support in XM, PyXML:
                  URL:    http://codespeak.net/lxml/
                  Debian: python-lxml
                  YUM:    python-lxml



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.