Bug Fix Advisory python bug fix update

Advisory: RHBA-2008:0689-2
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2008-07-24
Last updated on: 2008-07-24
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

Details

Updated python packages that resolve several issues are now available.

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).

These updated python packages provide fixes for the following bugs:

* the zip module, when trying to import zip archives when running in 64-bit
mode, would give the following error message: "OverflowError: signed
integer is greater than maximum". The zip module is now able to import zip
archives while in 64-bit mode.

* os.path.realpath had trouble resolving symlinks to their correct paths.

All users of python are advised to upgrade to these updated packages, which
resolve these issues.
Updated python packages that resolve several issues are now available.


Solution

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

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
python-2.3.4-14.7.el4.src.rpm     5bf111d93a562fa6c460947d77c3c2d5
 
IA-32:
python-2.3.4-14.7.el4.i386.rpm     f324d10e0a94f39715985ceba8ec0121
python-devel-2.3.4-14.7.el4.i386.rpm     caadad5fdfc9eae48f90006ae9fdd059
python-docs-2.3.4-14.7.el4.i386.rpm     c3f9dd21ad2545fee7988ddc3e24a7c3
python-tools-2.3.4-14.7.el4.i386.rpm     e2435ff60b7959505c76141edfdce7bf
tkinter-2.3.4-14.7.el4.i386.rpm     551437ca82ab0b30044e01969d60b94e
 
x86_64:
python-2.3.4-14.7.el4.x86_64.rpm     3243174fa2db115890acda5cb38b767f
python-devel-2.3.4-14.7.el4.x86_64.rpm     e529ad9ce7ed05c2bc7eb036c89e3158
python-docs-2.3.4-14.7.el4.x86_64.rpm     03263a37866f6bc9c6ee7f763517b2b7
python-tools-2.3.4-14.7.el4.x86_64.rpm     12617cee3f124bc12d0c0137385277fd
tkinter-2.3.4-14.7.el4.x86_64.rpm     21a149528aae589c654fdda005bdac90
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
python-2.3.4-14.7.el4.src.rpm     5bf111d93a562fa6c460947d77c3c2d5
 
IA-32:
python-2.3.4-14.7.el4.i386.rpm     f324d10e0a94f39715985ceba8ec0121
python-devel-2.3.4-14.7.el4.i386.rpm     caadad5fdfc9eae48f90006ae9fdd059
python-docs-2.3.4-14.7.el4.i386.rpm     c3f9dd21ad2545fee7988ddc3e24a7c3
python-tools-2.3.4-14.7.el4.i386.rpm     e2435ff60b7959505c76141edfdce7bf
tkinter-2.3.4-14.7.el4.i386.rpm     551437ca82ab0b30044e01969d60b94e
 
IA-64:
python-2.3.4-14.7.el4.ia64.rpm     231d4400cd89f5d0803f2ca8a897f3b5
python-devel-2.3.4-14.7.el4.ia64.rpm     f116cd75b1ce81d699e4504b43192aa3
python-docs-2.3.4-14.7.el4.ia64.rpm     d05bdb117a90cfc1976ef4aeecdaee2f
python-tools-2.3.4-14.7.el4.ia64.rpm     7ac5fbd8106f537dcf00b43b80db2d76
tkinter-2.3.4-14.7.el4.ia64.rpm     b5ab43901ee855478c93b5b877f5b47e
 
PPC:
python-2.3.4-14.7.el4.ppc.rpm     7805cf9f58448b74b8dc525d0c0dd032
python-devel-2.3.4-14.7.el4.ppc.rpm     74cc62970c6547999350c6a71fd3c199
python-docs-2.3.4-14.7.el4.ppc.rpm     04cf5627121e4dc5a1c6d4b3b334ff3a
python-tools-2.3.4-14.7.el4.ppc.rpm     8fcbeca684ca6e1643d6bae5ac57e47e
tkinter-2.3.4-14.7.el4.ppc.rpm     bf1aae52d1db66cef83551b80b659b7c
 
s390:
python-2.3.4-14.7.el4.s390.rpm     67b47c75c8930682aa20bc468a6a5a8e
python-devel-2.3.4-14.7.el4.s390.rpm     a6b7c3982ba8116c84ead4ff338aaafc
python-docs-2.3.4-14.7.el4.s390.rpm     3fa3cf0fcd91c6b16590978d06005016
python-tools-2.3.4-14.7.el4.s390.rpm     5c91ce814f82c4428aae25b0d7aba407
tkinter-2.3.4-14.7.el4.s390.rpm     05e2ca997375982b8d1f8c1e69f333fd
 
s390x:
python-2.3.4-14.7.el4.s390x.rpm     5620fd036d9b7d8ce7c7158f21933467
python-devel-2.3.4-14.7.el4.s390x.rpm     edec60b0d233aad179bf723aca8ad7a3
python-docs-2.3.4-14.7.el4.s390x.rpm     181bab4f06e4f59ecf67e410d9ae1ed6
python-tools-2.3.4-14.7.el4.s390x.rpm     b45baf918af3155b67e56d9f3754c6f5
tkinter-2.3.4-14.7.el4.s390x.rpm     6a58817a296aa4ba7c02b157ecc2ec9d
 
x86_64:
python-2.3.4-14.7.el4.x86_64.rpm     3243174fa2db115890acda5cb38b767f
python-devel-2.3.4-14.7.el4.x86_64.rpm     e529ad9ce7ed05c2bc7eb036c89e3158
python-docs-2.3.4-14.7.el4.x86_64.rpm     03263a37866f6bc9c6ee7f763517b2b7
python-tools-2.3.4-14.7.el4.x86_64.rpm     12617cee3f124bc12d0c0137385277fd
tkinter-2.3.4-14.7.el4.x86_64.rpm     21a149528aae589c654fdda005bdac90
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
python-2.3.4-14.7.el4.src.rpm     5bf111d93a562fa6c460947d77c3c2d5
 
IA-32:
python-2.3.4-14.7.el4.i386.rpm     f324d10e0a94f39715985ceba8ec0121
python-devel-2.3.4-14.7.el4.i386.rpm     caadad5fdfc9eae48f90006ae9fdd059
python-docs-2.3.4-14.7.el4.i386.rpm     c3f9dd21ad2545fee7988ddc3e24a7c3
python-tools-2.3.4-14.7.el4.i386.rpm     e2435ff60b7959505c76141edfdce7bf
tkinter-2.3.4-14.7.el4.i386.rpm     551437ca82ab0b30044e01969d60b94e
 
IA-64:
python-2.3.4-14.7.el4.ia64.rpm     231d4400cd89f5d0803f2ca8a897f3b5
python-devel-2.3.4-14.7.el4.ia64.rpm     f116cd75b1ce81d699e4504b43192aa3
python-docs-2.3.4-14.7.el4.ia64.rpm     d05bdb117a90cfc1976ef4aeecdaee2f
python-tools-2.3.4-14.7.el4.ia64.rpm     7ac5fbd8106f537dcf00b43b80db2d76
tkinter-2.3.4-14.7.el4.ia64.rpm     b5ab43901ee855478c93b5b877f5b47e
 
x86_64:
python-2.3.4-14.7.el4.x86_64.rpm     3243174fa2db115890acda5cb38b767f
python-devel-2.3.4-14.7.el4.x86_64.rpm     e529ad9ce7ed05c2bc7eb036c89e3158
python-docs-2.3.4-14.7.el4.x86_64.rpm     03263a37866f6bc9c6ee7f763517b2b7
python-tools-2.3.4-14.7.el4.x86_64.rpm     12617cee3f124bc12d0c0137385277fd
tkinter-2.3.4-14.7.el4.x86_64.rpm     21a149528aae589c654fdda005bdac90
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
python-2.3.4-14.7.el4.src.rpm     5bf111d93a562fa6c460947d77c3c2d5
 
IA-32:
python-2.3.4-14.7.el4.i386.rpm     f324d10e0a94f39715985ceba8ec0121
python-devel-2.3.4-14.7.el4.i386.rpm     caadad5fdfc9eae48f90006ae9fdd059
python-docs-2.3.4-14.7.el4.i386.rpm     c3f9dd21ad2545fee7988ddc3e24a7c3
python-tools-2.3.4-14.7.el4.i386.rpm     e2435ff60b7959505c76141edfdce7bf
tkinter-2.3.4-14.7.el4.i386.rpm     551437ca82ab0b30044e01969d60b94e
 
IA-64:
python-2.3.4-14.7.el4.ia64.rpm     231d4400cd89f5d0803f2ca8a897f3b5
python-devel-2.3.4-14.7.el4.ia64.rpm     f116cd75b1ce81d699e4504b43192aa3
python-docs-2.3.4-14.7.el4.ia64.rpm     d05bdb117a90cfc1976ef4aeecdaee2f
python-tools-2.3.4-14.7.el4.ia64.rpm     7ac5fbd8106f537dcf00b43b80db2d76
tkinter-2.3.4-14.7.el4.ia64.rpm     b5ab43901ee855478c93b5b877f5b47e
 
x86_64:
python-2.3.4-14.7.el4.x86_64.rpm     3243174fa2db115890acda5cb38b767f
python-devel-2.3.4-14.7.el4.x86_64.rpm     e529ad9ce7ed05c2bc7eb036c89e3158
python-docs-2.3.4-14.7.el4.x86_64.rpm     03263a37866f6bc9c6ee7f763517b2b7
python-tools-2.3.4-14.7.el4.x86_64.rpm     12617cee3f124bc12d0c0137385277fd
tkinter-2.3.4-14.7.el4.x86_64.rpm     21a149528aae589c654fdda005bdac90
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

243909 - os.path.realpath patch breaks existing functionality.



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/