Running Python 2.5 out of hard mask, after running python-updater, I get the error below running glsa-check. Remerging pyxml manually fixed the problem. ----- # glsa-check -l [A] means this GLSA was already applied, [U] means the system is not affected and [N] indicates that the system might be affected. Traceback (most recent call last): File "/usr/bin/glsa-check", line 170, in <module> myglsa = Glsa(myid, glsaconfig) File "/usr/lib/gentoolkit/pym/glsa.py", line 414, in __init__ self.read() File "/usr/lib/gentoolkit/pym/glsa.py", line 432, in read self.parse(urllib.urlopen(myurl)) File "/usr/lib/gentoolkit/pym/glsa.py", line 446, in parse self.DOM = xml.dom.minidom.parse(myfile) File "/usr/lib/python2.5/site-packages/_xmlplus/dom/minidom.py", line 1914, in parse from xml.dom import expatbuilder File "/usr/lib/python2.5/site-packages/_xmlplus/dom/expatbuilder.py", line 32, in <module> from xml.parsers import expat File "/usr/lib/python2.5/site-packages/_xmlplus/parsers/expat.py", line 4, in <module> from pyexpat import * ImportError: /usr/lib64/python2.5/site-packages/_xmlplus/parsers/pyexpat.so: undefined symbol: inflateCopy
I'll try to reproduce the missing pyxml stuff in python-updater but tools-portage will have to look at the glsa-check backtrace.
Not much I can do about this. At most I could catch the exception, but that'd be counter productive IMO.
Looks like python-updater didn't remerge all packages, quite possible because of wrong package reordering. This should be fixed in app-admin/python-updater.