Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 82435

Summary: Python 2.2.2 errata breaks redhat-config-users
Product: [Retired] Red Hat Linux Reporter: Chip Turner <cturner>
Component: python2Assignee: Mihai Ibanescu <mihai.ibanescu>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 7.3CC: bfox, bill, brgordon, crowley, djuran, gjensen, jhcaiced, msw, nalin, nomurarm, otaylor, rlc, sergio
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-02-11 18:56:54 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 82516    

Description Chip Turner 2003-01-22 04:25:09 UTC
[root@threads root]# XAUTHORITY=/home/cturner/.Xauthority redhat-config-users
Traceback (most recent call last):
  File "/usr/share/redhat-config-users/redhat-config-users.py", line 25, in ?
    import libuser
ImportError: /usr/lib/python2.2/site-packages/libusermodule.so: undefined
symbol: PyUnicodeUCS4_AsUTF8String

looks like no other modules reference this symbol, just the shared lib for r-c-u.

Comment 1 Mihai Ibanescu 2003-01-22 15:58:34 UTC
looks like libuser pygtk2 are all affected.
Rebuilding them to see if it helps.

Comment 2 Mihai Ibanescu 2003-01-22 16:27:26 UTC
Confirmed that rebuilding libuser and pygtk2 solves the problem.
libxml2 is clean.

We'll probably have to find other packages that installed stuff under
/usr/lib/python2.2/site-packages/ and see if anything else is broken.

Comment 3 Chip Turner 2003-01-22 16:56:45 UTC
nm will tell you if any other files have the symbol:

find /usr/lib/python2.2/ -name '*.so' | xargs nm | grep PyUnicodeUCS4_AsUTF8String

nothing else shows these on my 7.3 box; I think this may be the only one

Comment 4 Mihai Ibanescu 2003-01-22 17:53:31 UTC
Right, but PyUnicodeUCS4_SetDefaultEncoding is another symbol that went away.
This showed up with pygtk2

Comment 5 Brent Fox 2003-01-23 17:34:16 UTC
*** Bug 82516 has been marked as a duplicate of this bug. ***

Comment 6 Brent Fox 2003-01-27 19:31:18 UTC
*** Bug 82767 has been marked as a duplicate of this bug. ***

Comment 7 Mihai Ibanescu 2003-01-27 19:43:41 UTC
*** Bug 82807 has been marked as a duplicate of this bug. ***

Comment 8 Mihai Ibanescu 2003-01-28 00:28:59 UTC
Working on a fix.

Comment 9 Brent Fox 2003-02-06 05:53:06 UTC
*** Bug 83382 has been marked as a duplicate of this bug. ***

Comment 10 Brett Gordon 2003-02-06 14:08:19 UTC
brgordon.edu

Comment 11 Jay Turner 2003-02-11 18:56:54 UTC
Fix confirmed with python2-2.2.2-11.7.3 which should be going out as errata shortly.