running glsa-check fails with the error: Traceback (most recent call last): File "/usr/bin/glsa-check", line 152, in ? myglsa = Glsa(myid, glsaconfig) File "/usr/lib/gentoolkit/pym/glsa.py", line 326, in __init__ self.read() File "/usr/lib/gentoolkit/pym/glsa.py", line 341, in read self.parse(urllib.urlopen(myurl)) File "/usr/lib/gentoolkit/pym/glsa.py", line 359, in parse raise GlsaTypeException(self.DOM.doctype.systemId) glsa.GlsaTypeException: wrong DOCTYPE: http://www.gentoo.org/dtd/glsa-old.dtd when running "glsa-check -p(-f) all(new)"
Same here: === Begin === root@cube:~# glsa-check -p new WARNING: This tool is completely new and not very tested, so it should not be used on production systems. It's mainly a test tool for the new GLSA release and distribution system, it's functionality will later be merged into emerge and equery. Please read http://www.gentoo.org/proj/en/portage/glsa-integration.xml before using this tool AND before reporting a bug. Traceback (most recent call last): File "/usr/bin/glsa-check", line 152, in ? myglsa = Glsa(myid, glsaconfig) File "/usr/lib/gentoolkit/pym/glsa.py", line 326, in __init__ self.read() File "/usr/lib/gentoolkit/pym/glsa.py", line 341, in read self.parse(urllib.urlopen(myurl)) File "/usr/lib/gentoolkit/pym/glsa.py", line 359, in parse raise GlsaTypeException(self.DOM.doctype.systemId) glsa.GlsaTypeException: wrong DOCTYPE: http://www.gentoo.org/dtd/glsa-old.dtd === End ===
Ah, I was afraid I missed the DTD check for one case :(
pre8 is in CVS now