2004-12-08 Marius Mauch <genone@gentoo.org>
* equery: implemented the --category option
* glsa-check: fixed the bug where it wanted to unnecessary merge masked packages
- * glsa-check: Added a check to verify that all non-option arguments are valid GLSAs
+ * glsa-check: added a check to verify that all non-option arguments are valid GLSAs
* glsa.py: changed the outfile parameter in Glsa.dump() to outstream so we don't
have to open/close a file which breaks pipes
+ * glsa.py: checks now for python versions below 2.3 and throws an exception
+
2004-11-29 Karl Trygve Kalleberg <karltk@gentoo.org>
* branched v0-3-0: major rework in equery is in progess. the main
branch is reserved for minor and incremental fixups.
__program__ = "glsa-check"
__author__ = "Marius Mauch <genone@gentoo.org>"
-__version__ = "0.4"
+__version__ = "0.5"
optionmap = [
["-l", "--list", "list all unapplied GLSA"],
import os, sys, urllib, time, string, codecs, re
import xml.dom.minidom
+if sys.version_info[0:2] < (2,3):
+ raise NotImplementedError("Python versions below 2.3 have broken XML code " \
+ +"and are not supported")
+
sys.path.insert(0, "/usr/lib/portage/pym") # to find portage.py
import portage