Hi, glsa-200703-26.xml contains UTF-8 characters, which crashes glsa-check: Traceback (most recent call last): File "/usr/bin/glsa-check", line 148, in ? myglsa = Glsa(x, 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 470, in parse self.description = getText(myroot.getElementsByTagName("description")[0], format="xml") File "/usr/lib/gentoolkit/pym/glsa.py", line 233, in getText return str(rValue) UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 11: ordinal not in range(128) Removing the char (é in a name in description) fixed it for me. app-portage/gentoolkit-0.2.3 sys-apps/portage-2.1.2.2
Thx for the report. This is fixed in CVS. I simply substituted é with e, Falco feel free to make a better fix or close this bug.
*** Bug 172973 has been marked as a duplicate of this bug. ***
Noone has complained about the fix so I'll just close this one.