Skip to navigation

Bug Fix Advisory PyXML bug fix update

Advisory: RHBA-2011:1460-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2012-02-20
Last updated on: 2012-02-20
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

An updated PyXML package that fixes various bugs is now available for Red Hat
Enterprise Linux 5.

PyXML provides XML libraries for Python. The distribution contains a validating
XML parser, an implementation of the SAX and DOM programming interfaces, and an
interface to the Expat parser.

This updated PyXML package includes fixes for the following bugs:

* Prior to this update, PyXML contained the shebang line, "#!/usr/bin/env
python". This made it difficult to install alternative versions of Python on the
system. With this update, the shebang lines in Python executables have been
changed to, "#!/usr/bin/python", to ensure the Python interpreter installed on
the system is used. (BZ#521307)

* Python packages provide extra metadata about the package in the form of eggs.
Prior to this update, PyXML-0.8.4-py2.4.egg-info was missing. As a result, one
of the scripts of the Zolera Soap Infrastructure (ZSI) Python module did not
work correctly as it could not find the PyXML libraries. As a result of this
update, the missing information has now been provided, the Python eggs are now
built correctly, and python-ZSI module no longer fails at runtime. (BZ#472009)

All users of PyXML are advised to upgrade to this updated package, which fixes
these bugs.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
PyXML-0.8.4-6.el5.src.rpm     MD5: 8360df6f47a3de592f8545d0189db54d
SHA-256: 4168d29b7d0d9cf66a0729db5f1b87e94f2e403dfb9703952814a207e12a2f01
 
IA-32:
PyXML-0.8.4-6.el5.i386.rpm     MD5: 15bd93a3d9b23b6a4435246ae19266a1
SHA-256: 4c4f778010d71e4961c021bb7b6704a32070232c3424091da4c6d8ae31cbf42a
 
IA-64:
PyXML-0.8.4-6.el5.ia64.rpm     MD5: f8f2d7098a5038eff5c821d84c3a2407
SHA-256: c236aa059b0e706e95ed8ad7c3277775e742589df8089b6c3e857fac1c31d9bc
 
PPC:
PyXML-0.8.4-6.el5.ppc.rpm     MD5: 5fa6081dfe528d9f46c90d16e8bc1858
SHA-256: 201a67094809f1e09d5e1f6f12fd09967236d75d3d1094160703b9f69221e3c5
 
s390x:
PyXML-0.8.4-6.el5.s390x.rpm     MD5: d8c6eb282a47791755a1451c2878f932
SHA-256: 77392f65191e6a513c5dd3980da7de8e89db8049b9a6ce6dab994528f51e62d8
 
x86_64:
PyXML-0.8.4-6.el5.x86_64.rpm     MD5: c5b29f1d39d6898dfdd97d82e0615bae
SHA-256: 6d05bcff0ebb1527b9d64df378ebf41023cd6777c89697821841026261a4c500
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
PyXML-0.8.4-6.el5.src.rpm     MD5: 8360df6f47a3de592f8545d0189db54d
SHA-256: 4168d29b7d0d9cf66a0729db5f1b87e94f2e403dfb9703952814a207e12a2f01
 
IA-32:
PyXML-0.8.4-6.el5.i386.rpm     MD5: 15bd93a3d9b23b6a4435246ae19266a1
SHA-256: 4c4f778010d71e4961c021bb7b6704a32070232c3424091da4c6d8ae31cbf42a
 
x86_64:
PyXML-0.8.4-6.el5.x86_64.rpm     MD5: c5b29f1d39d6898dfdd97d82e0615bae
SHA-256: 6d05bcff0ebb1527b9d64df378ebf41023cd6777c89697821841026261a4c500
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

472009 - PyXML package does not include egg info
521307 - Fix instances of #!/usr/bin/env python in PyXML



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/