Re: post-PyXML-hell stuff (Re: some try-ark suggestions)

Harlan Stenn <[email protected]> Tue, 12 Jun 2001 22:30:27 -0400
Newsgroups gmane.comp.sysutils.ark.devel
Message-ID <[email protected]>
OK, I just did a CVS update, fixed the ESSH-BOOT entry in my team's ALL.xmk
file, and went to a brand new platform (for me, freebsd-3), where I just
installed Python-2.1 .

I *thought* Python 2.1 had the XML stuff built in, but I'm getting this
message from try-ark.sample:

...
  File "/a/local/etc/amd.stage/spot/._d/da0s1f/src/ark/ARK/arkbase/./ark/host.py", line 170, in __init__
    ArkThing.__init__(self,team_id,'host',name) # base class init, first...
  File "/a/local/etc/amd.stage/spot/._d/da0s1f/src/ark/ARK/arkbase/./ark/thing.py", line 229, in __init__
    (self._is_prototype, xml_version, self._xmlf) = xml_file_mgr.lookup(team_id,type,name)
  File "/a/local/etc/amd.stage/spot/._d/da0s1f/src/ark/ARK/arkbase/./ark/xmlfile.py", line 64, in lookup
    stuff = xmlf.read()
  File "/a/local/etc/amd.stage/spot/._d/da0s1f/src/ark/ARK/arkbase/./ark/xmlfile.py", line 146, in read
    doc = xml.dom.minidom.parse( open(filename) )
  File "/usr/local/lib/python2.1/xml/dom/minidom.py", line 910, in parse
    return _doparse(pulldom.parse, args, kwargs)
  File "/usr/local/lib/python2.1/xml/dom/minidom.py", line 901, in _doparse
    events = apply(func, args, kwargs)
  File "/usr/local/lib/python2.1/xml/dom/pulldom.py", line 289, in parse
    parser = xml.sax.make_parser()
  File "/usr/local/lib/python2.1/xml/sax/__init__.py", line 88, in make_parser
    raise SAXReaderNotAvailable("No parsers found", None)
SAXReaderNotAvailable: No parsers found

What did I miss?

I probably won't be able to look at this for another week - I'll be out of
town from just after I wake up in the AM until next Wednesday night.

H