Red Hat Bugzilla – Bug 82435
Python 2.2.2 errata breaks redhat-config-users
Last modified: 2007-04-18 12:50:12 EDT
[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 ?
ImportError: /usr/lib/python2.2/site-packages/libusermodule.so: undefined
looks like no other modules reference this symbol, just the shared lib for r-c-u.
looks like libuser pygtk2 are all affected.
Rebuilding them to see if it helps.
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.
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
Right, but PyUnicodeUCS4_SetDefaultEncoding is another symbol that went away.
This showed up with pygtk2
*** Bug 82516 has been marked as a duplicate of this bug. ***
*** Bug 82767 has been marked as a duplicate of this bug. ***
*** Bug 82807 has been marked as a duplicate of this bug. ***
Working on a fix.
*** Bug 83382 has been marked as a duplicate of this bug. ***
Fix confirmed with python2-2.2.2-11.7.3 which should be going out as errata shortly.