Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Security Measurement
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Insights
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2013:0045 - Bug Fix Advisory
Issued:
2013-01-07
Updated:
2013-01-07

RHBA-2013:0045 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

python bug fix and enhancement update

Type/Severity

Bug Fix Advisory

Red Hat Insights patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

Updated python packages that fix several bugs and add one enhancement are now
available for Red Hat Enterprise Linux 5.

Description

Python is an interpreted, interactive, object-oriented programming language
often compared to Tcl, Perl, Scheme or Java. Python includes modules, classes,
exceptions, very high level dynamic data types and dynamic typing. Python
supports interfaces to many system calls and libraries, as well as to various
windowing systems (X11, Motif, Tk, Mac and MFC).

This update fixes the following bugs:

  • Prior to this update, calling the logging.config.fileConfig() function failed

when the logging handlers already existed. Consequently, a KeyError occured in
the atexit() call to the logging.shutdown() function. With this update, a fix
has been added into logging.config.fileConfig() in order to lose previously
existing handlers. As a result, the KeyError no longer occurs. (BZ#573782)

  • IDLE is an integrated development environment for Python. With this update,

support to run multiple instances of IDLE on a server has been added. As a
result, multiple users can now use IDLE at the same time. (BZ#638514)

  • Previously, the os.chown() function failed on 32-bit architectures when the

UID and GID parameters contained numeric values greater than 2147483647
(0x7fffffff). Consequently, an error occurred with the following message:

OverflowError: signed integer is greater than maximum

This bug has been fixed and the os.chown function now handles larger
identification numbers correctly. (BZ#640523)

  • Previously, the fcntl.ioctl() function failed on 32-bit architectures when the

op parameter contained a numeric value greater than 2147483647 (0x7fffffff).
Consequently, an error occurred with the following message:

OverflowError: signed integer is greater than maximum

This bug has been fixed and the fcntl.ioctl function now handles larger request
codes correctly. (BZ#822072)

  • Due to a flaw in the Makefile.pre.in file, occasional compilation or link

errors appeared when Python was rebuilt on systems with more than one CPU core.
This bug has been fixed, and Python can now be rebuilt on multiple-core
processing units without the aforementioned errors. (BZ#701277)

  • Previously, a memory leak occurred when Python was used with the

_japanese_codecs module. This bug has been fixed, and the memory leak no longer
occurs in the described scenario. (BZ#701569)

This update also adds the following enhancement:

  • The gdb debugger has been enhanced to allow more effective debugging of Python

code. The added hooks enable gdb to display human-readable representations of
Python objects within the process being debugged. As a result, backtraces
involving Python are now easier to read, and the new hooks enhance the
effectiveness of the debugging process. (BZ#644661)

All users of Python are advised to upgrade to these updated packages, which fix
these bugs and add this enhancement.

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/knowledge/articles/11258

Affected Products

  • Red Hat Enterprise Linux Server 5 x86_64
  • Red Hat Enterprise Linux Server 5 ia64
  • Red Hat Enterprise Linux Server 5 i386
  • Red Hat Enterprise Linux Workstation 5 x86_64
  • Red Hat Enterprise Linux Workstation 5 i386
  • Red Hat Enterprise Linux Desktop 5 x86_64
  • Red Hat Enterprise Linux Desktop 5 i386
  • Red Hat Enterprise Linux for IBM z Systems 5 s390x
  • Red Hat Enterprise Linux for Power, big endian 5 ppc
  • Red Hat Enterprise Linux Server from RHUI 5 x86_64
  • Red Hat Enterprise Linux Server from RHUI 5 i386

Fixes

  • BZ - 573782 - python logging's fileConfig causes KeyError on shutdown
  • BZ - 640523 - chown fails with "OverflowError: signed integer is greater than maximum"
  • BZ - 822072 - fcntl.ioctl() caused an OverflowError: signed integer is greater than maximum

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 5

SRPM
python-2.4.3-56.el5.src.rpm SHA-256: b123486495b73fb46e140414f31e80ff2a7a8d0541f5a22b190bf53212926441
x86_64
python-2.4.3-56.el5.x86_64.rpm SHA-256: d1b97c8a1fdd40fa895866998f267cfcf43fb657c7853765570da7657a486181
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-debuginfo-2.4.3-56.el5.x86_64.rpm SHA-256: ee96dd7bd66e1da8979a56d16ea7b565efe730577ad67b4906eb17deffe44e1c
python-devel-2.4.3-56.el5.i386.rpm SHA-256: 1fd83dcfefcc2aa186fcae79f6b3afe9a6049036e36cd79344f904e159553307
python-devel-2.4.3-56.el5.x86_64.rpm SHA-256: d5deea756a33726d60d21672c22010e8e27bc3a8c31755503e3889294f156721
python-libs-2.4.3-56.el5.x86_64.rpm SHA-256: 8b411f6c6a210d379ae5e78389246a1e5629be66577b914413b0020b672cdd8b
python-tools-2.4.3-56.el5.x86_64.rpm SHA-256: 3d7c3b92be773d2089d86a3d2c510cff8668449b2e7613735e39b1186b65dc51
tkinter-2.4.3-56.el5.x86_64.rpm SHA-256: e8668a81058f20b757e7f422f4dfdb6d2e5a11c1481030540f847a312f80a2aa
ia64
python-2.4.3-56.el5.ia64.rpm SHA-256: 9b073eeffc165ce2d6e24e6ad36e5cb70c8d590ecfba5b4a0502ff8a09d3d098
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-debuginfo-2.4.3-56.el5.ia64.rpm SHA-256: 1e886c27a96c8360112cb76853b6781039fa2100fc2a8fb67dd68a30ccba0200
python-devel-2.4.3-56.el5.ia64.rpm SHA-256: a5f19d8a9e7a9e536077f5fe68a4b037ff4f60dd3befa91f3ff458bd7ee04ca9
python-libs-2.4.3-56.el5.i386.rpm SHA-256: af3cbb73c18964043024a9d9e5c3179686ba30ad96d87daf395c631d1c5fd716
python-libs-2.4.3-56.el5.ia64.rpm SHA-256: c09712704dcaa459aa6078bfdd26fa4d3ad0c5cedbbc5ce4d08276e7a61a0ee3
python-tools-2.4.3-56.el5.ia64.rpm SHA-256: 9e16c171bb05d5c138ede33ab43e0227a00183b2745954e750ffb52413516ca4
tkinter-2.4.3-56.el5.ia64.rpm SHA-256: 9985dcab3281af2de952e4ceb201662f260270b7a9ac6b8d12e1388ce494f8fc
i386
python-2.4.3-56.el5.i386.rpm SHA-256: 694c2a1d109b675b794b2a64257dfe80cb75a6da3cbe20fdabe0f065711cf76b
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-devel-2.4.3-56.el5.i386.rpm SHA-256: 1fd83dcfefcc2aa186fcae79f6b3afe9a6049036e36cd79344f904e159553307
python-libs-2.4.3-56.el5.i386.rpm SHA-256: af3cbb73c18964043024a9d9e5c3179686ba30ad96d87daf395c631d1c5fd716
python-tools-2.4.3-56.el5.i386.rpm SHA-256: e006d40d8e91bd04a6f97ded8d3e2cf35444335279d75b98b39ac85145fc36f9
tkinter-2.4.3-56.el5.i386.rpm SHA-256: 6288b050bb2964d0bd6b697a8db7dea046ec3da9f75290d454acd8f148fbff2d

Red Hat Enterprise Linux Workstation 5

SRPM
python-2.4.3-56.el5.src.rpm SHA-256: b123486495b73fb46e140414f31e80ff2a7a8d0541f5a22b190bf53212926441
x86_64
python-2.4.3-56.el5.x86_64.rpm SHA-256: d1b97c8a1fdd40fa895866998f267cfcf43fb657c7853765570da7657a486181
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-debuginfo-2.4.3-56.el5.x86_64.rpm SHA-256: ee96dd7bd66e1da8979a56d16ea7b565efe730577ad67b4906eb17deffe44e1c
python-debuginfo-2.4.3-56.el5.x86_64.rpm SHA-256: ee96dd7bd66e1da8979a56d16ea7b565efe730577ad67b4906eb17deffe44e1c
python-devel-2.4.3-56.el5.i386.rpm SHA-256: 1fd83dcfefcc2aa186fcae79f6b3afe9a6049036e36cd79344f904e159553307
python-devel-2.4.3-56.el5.x86_64.rpm SHA-256: d5deea756a33726d60d21672c22010e8e27bc3a8c31755503e3889294f156721
python-libs-2.4.3-56.el5.x86_64.rpm SHA-256: 8b411f6c6a210d379ae5e78389246a1e5629be66577b914413b0020b672cdd8b
python-tools-2.4.3-56.el5.x86_64.rpm SHA-256: 3d7c3b92be773d2089d86a3d2c510cff8668449b2e7613735e39b1186b65dc51
tkinter-2.4.3-56.el5.x86_64.rpm SHA-256: e8668a81058f20b757e7f422f4dfdb6d2e5a11c1481030540f847a312f80a2aa
i386
python-2.4.3-56.el5.i386.rpm SHA-256: 694c2a1d109b675b794b2a64257dfe80cb75a6da3cbe20fdabe0f065711cf76b
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-devel-2.4.3-56.el5.i386.rpm SHA-256: 1fd83dcfefcc2aa186fcae79f6b3afe9a6049036e36cd79344f904e159553307
python-libs-2.4.3-56.el5.i386.rpm SHA-256: af3cbb73c18964043024a9d9e5c3179686ba30ad96d87daf395c631d1c5fd716
python-tools-2.4.3-56.el5.i386.rpm SHA-256: e006d40d8e91bd04a6f97ded8d3e2cf35444335279d75b98b39ac85145fc36f9
tkinter-2.4.3-56.el5.i386.rpm SHA-256: 6288b050bb2964d0bd6b697a8db7dea046ec3da9f75290d454acd8f148fbff2d

Red Hat Enterprise Linux Desktop 5

SRPM
python-2.4.3-56.el5.src.rpm SHA-256: b123486495b73fb46e140414f31e80ff2a7a8d0541f5a22b190bf53212926441
x86_64
python-2.4.3-56.el5.x86_64.rpm SHA-256: d1b97c8a1fdd40fa895866998f267cfcf43fb657c7853765570da7657a486181
python-debuginfo-2.4.3-56.el5.x86_64.rpm SHA-256: ee96dd7bd66e1da8979a56d16ea7b565efe730577ad67b4906eb17deffe44e1c
python-libs-2.4.3-56.el5.x86_64.rpm SHA-256: 8b411f6c6a210d379ae5e78389246a1e5629be66577b914413b0020b672cdd8b
python-tools-2.4.3-56.el5.x86_64.rpm SHA-256: 3d7c3b92be773d2089d86a3d2c510cff8668449b2e7613735e39b1186b65dc51
tkinter-2.4.3-56.el5.x86_64.rpm SHA-256: e8668a81058f20b757e7f422f4dfdb6d2e5a11c1481030540f847a312f80a2aa
i386
python-2.4.3-56.el5.i386.rpm SHA-256: 694c2a1d109b675b794b2a64257dfe80cb75a6da3cbe20fdabe0f065711cf76b
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-libs-2.4.3-56.el5.i386.rpm SHA-256: af3cbb73c18964043024a9d9e5c3179686ba30ad96d87daf395c631d1c5fd716
python-tools-2.4.3-56.el5.i386.rpm SHA-256: e006d40d8e91bd04a6f97ded8d3e2cf35444335279d75b98b39ac85145fc36f9
tkinter-2.4.3-56.el5.i386.rpm SHA-256: 6288b050bb2964d0bd6b697a8db7dea046ec3da9f75290d454acd8f148fbff2d

Red Hat Enterprise Linux for IBM z Systems 5

SRPM
python-2.4.3-56.el5.src.rpm SHA-256: b123486495b73fb46e140414f31e80ff2a7a8d0541f5a22b190bf53212926441
s390x
python-2.4.3-56.el5.s390x.rpm SHA-256: bc398fceb6654be8b4a109b25c4732f7016f09f8f18b6d58e85e6698b5c5f11d
python-debuginfo-2.4.3-56.el5.s390.rpm SHA-256: f7e2c90af37615f76a26bc63aaf207698eaaa7bb4ca99ed32768a656f09675d4
python-debuginfo-2.4.3-56.el5.s390x.rpm SHA-256: bf3dc6567ea626b8f2ed504affe470177041f543c7d47580a11fd473c479ce92
python-devel-2.4.3-56.el5.s390.rpm SHA-256: db528d3cb64bcd2b4b55e38b6a5b0c76d4f9c829c37c5bd0a26a0daadb07af61
python-devel-2.4.3-56.el5.s390x.rpm SHA-256: d72352a4aa9af1afafb65f192ea011041916cd3ee9cbaadaed5a06ab05fd2bca
python-libs-2.4.3-56.el5.s390x.rpm SHA-256: d0661765f6eb2cc0e882a4a55e8c47036604647bdcc27a6fa80b0e056f725319
python-tools-2.4.3-56.el5.s390x.rpm SHA-256: a3b2ee02e62bcb08bb06cb2206c840575674a257b3e40cd88a42e19cda725ce9
tkinter-2.4.3-56.el5.s390x.rpm SHA-256: 3904946254ad3b199605d81d465090d0fda7da97d33f63c08faa9dfa73d9d5fc

Red Hat Enterprise Linux for Power, big endian 5

SRPM
python-2.4.3-56.el5.src.rpm SHA-256: b123486495b73fb46e140414f31e80ff2a7a8d0541f5a22b190bf53212926441
ppc
python-2.4.3-56.el5.ppc.rpm SHA-256: 79f71545f4ca8532a615d941f82a4c5c31b091c054e3659a557c967424cd1f4f
python-debuginfo-2.4.3-56.el5.ppc.rpm SHA-256: 0f120d6ba522fc269e620cb1ff143ab301a1f34e46969bcb5f4b9a91ef4ad6c2
python-debuginfo-2.4.3-56.el5.ppc64.rpm SHA-256: 9d67afb5c222261df473e8e04d79e08c7de681dfe1feb37f7afc0488cbcdde83
python-devel-2.4.3-56.el5.ppc.rpm SHA-256: 42ce399854acfacbd7f44820652b0c1dbb4748523a25a9f59bdb696a38043cc9
python-devel-2.4.3-56.el5.ppc64.rpm SHA-256: 60c5c74f0f4f8ac34c2a8ddbb8422cea11b891dc7788ac4e1cd1aa51901fba81
python-libs-2.4.3-56.el5.ppc.rpm SHA-256: 1ff277a71e896451a9c70e8f075ab1478f6ce990d8a9ac7608166d1007667fb4
python-libs-2.4.3-56.el5.ppc64.rpm SHA-256: f76951a8fe7df729d31f9e2657a36bac73c1e9e936115d6ad2f6342ea2149310
python-tools-2.4.3-56.el5.ppc.rpm SHA-256: 7c9b41767d7d180107d502fde4a0eece0a02cadf864e7af87f4c0b308b757874
tkinter-2.4.3-56.el5.ppc.rpm SHA-256: 12c2fbca8083adcc370d33a011bb939ba2e0502482cee36c94007d22e77c329e

Red Hat Enterprise Linux Server from RHUI 5

SRPM
python-2.4.3-56.el5.src.rpm SHA-256: b123486495b73fb46e140414f31e80ff2a7a8d0541f5a22b190bf53212926441
x86_64
python-2.4.3-56.el5.x86_64.rpm SHA-256: d1b97c8a1fdd40fa895866998f267cfcf43fb657c7853765570da7657a486181
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-debuginfo-2.4.3-56.el5.x86_64.rpm SHA-256: ee96dd7bd66e1da8979a56d16ea7b565efe730577ad67b4906eb17deffe44e1c
python-devel-2.4.3-56.el5.i386.rpm SHA-256: 1fd83dcfefcc2aa186fcae79f6b3afe9a6049036e36cd79344f904e159553307
python-devel-2.4.3-56.el5.x86_64.rpm SHA-256: d5deea756a33726d60d21672c22010e8e27bc3a8c31755503e3889294f156721
python-libs-2.4.3-56.el5.x86_64.rpm SHA-256: 8b411f6c6a210d379ae5e78389246a1e5629be66577b914413b0020b672cdd8b
python-tools-2.4.3-56.el5.x86_64.rpm SHA-256: 3d7c3b92be773d2089d86a3d2c510cff8668449b2e7613735e39b1186b65dc51
tkinter-2.4.3-56.el5.x86_64.rpm SHA-256: e8668a81058f20b757e7f422f4dfdb6d2e5a11c1481030540f847a312f80a2aa
i386
python-2.4.3-56.el5.i386.rpm SHA-256: 694c2a1d109b675b794b2a64257dfe80cb75a6da3cbe20fdabe0f065711cf76b
python-debuginfo-2.4.3-56.el5.i386.rpm SHA-256: f0be6f956ccfd1597e77816d410a8b3e63f162a88aaea4c73d6c4749820c28f3
python-devel-2.4.3-56.el5.i386.rpm SHA-256: 1fd83dcfefcc2aa186fcae79f6b3afe9a6049036e36cd79344f904e159553307
python-libs-2.4.3-56.el5.i386.rpm SHA-256: af3cbb73c18964043024a9d9e5c3179686ba30ad96d87daf395c631d1c5fd716
python-tools-2.4.3-56.el5.i386.rpm SHA-256: e006d40d8e91bd04a6f97ded8d3e2cf35444335279d75b98b39ac85145fc36f9
tkinter-2.4.3-56.el5.i386.rpm SHA-256: 6288b050bb2964d0bd6b697a8db7dea046ec3da9f75290d454acd8f148fbff2d

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

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat, Inc.

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility