Hi there, I'm having trouble installing the PyXML Package 0.8.4 (which is actually 0.8.3 according to the README contents). The readme states to contact here in case of difficulties installing the software. I'll try to describe the problem underneath.
After unpacking the files to a temp directory I try to build, typing: python setup.py build The output of this command can be found in build_output.txt, it seems to break when trying to run build_ext. Trying "sudo python setup.py install" gives me the same results. I have no idea what can be the problem but I suspect the setup script expected me to provide a parameter? Some information on my system: I'm running Ubuntu (breezy) with all necessary dev-packages installed (already ran into Python package problems before some time ago). Many thanks in advance for helping out. Cheers, Frans
running build running build_py creating build creating build/lib.linux-i686-2.4 creating build/lib.linux-i686-2.4/_xmlplus copying xml/FtCore.py -> build/lib.linux-i686-2.4/_xmlplus copying xml/__init__.py -> build/lib.linux-i686-2.4/_xmlplus copying xml/ns.py -> build/lib.linux-i686-2.4/_xmlplus creating build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Attr.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/CDATASection.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/CharacterData.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Comment.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/DOMImplementation.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Document.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/DocumentFragment.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/DocumentType.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Element.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Entity.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/EntityReference.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Event.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/FtNode.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/MessageSource.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/NamedNodeMap.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/NodeFilter.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/NodeIterator.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/NodeList.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Notation.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/ProcessingInstruction.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Range.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/Text.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/TreeWalker.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/domreg.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/expatbuilder.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/javadom.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/minicompat.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/minidom.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/minitraversal.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/pulldom.py -> build/lib.linux-i686-2.4/_xmlplus/dom copying xml/dom/xmlbuilder.py -> build/lib.linux-i686-2.4/_xmlplus/dom creating build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/GenerateHtml.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLAnchorElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLAppletElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLAreaElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLBRElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLBaseElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLBaseFontElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLBodyElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLButtonElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLCollection.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLDListElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLDOMImplementation.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLDirectoryElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLDivElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLDocument.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLFieldSetElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLFontElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLFormElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLFrameElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLFrameSetElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLHRElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLHeadElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLHeadingElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLHtmlElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLIFrameElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLImageElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLInputElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLIsIndexElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLLIElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLLabelElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLLegendElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLLinkElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLMapElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLMenuElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLMetaElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLModElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLOListElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLObjectElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLOptGroupElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLOptionElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLParagraphElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLParamElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLPreElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLQuoteElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLScriptElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLSelectElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLStyleElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLTableCaptionElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLTableCellElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLTableColElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLTableElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLTableRowElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLTableSectionElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLTextAreaElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLTitleElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html copying xml/dom/html/HTMLUListElement.py -> build/lib.linux-i686-2.4/_xmlplus/dom/html creating build/lib.linux-i686-2.4/_xmlplus/dom/ext copying xml/dom/ext/Dom2Sax.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext copying xml/dom/ext/Printer.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext copying xml/dom/ext/Visitor.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext copying xml/dom/ext/XHtml2HtmlPrinter.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext copying xml/dom/ext/XHtmlPrinter.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext copying xml/dom/ext/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext copying xml/dom/ext/c14n.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext creating build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader copying xml/dom/ext/reader/HtmlLib.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader copying xml/dom/ext/reader/HtmlSax.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader copying xml/dom/ext/reader/PyExpat.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader copying xml/dom/ext/reader/Sax.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader copying xml/dom/ext/reader/Sax2.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader copying xml/dom/ext/reader/Sax2Lib.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader copying xml/dom/ext/reader/Sgmlop.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader copying xml/dom/ext/reader/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/dom/ext/reader creating build/lib.linux-i686-2.4/_xmlplus/marshal copying xml/marshal/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/marshal copying xml/marshal/generic.py -> build/lib.linux-i686-2.4/_xmlplus/marshal copying xml/marshal/wddx.py -> build/lib.linux-i686-2.4/_xmlplus/marshal creating build/lib.linux-i686-2.4/_xmlplus/unicode copying xml/unicode/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/unicode copying xml/unicode/iso8859.py -> build/lib.linux-i686-2.4/_xmlplus/unicode copying xml/unicode/utf8_iso.py -> build/lib.linux-i686-2.4/_xmlplus/unicode creating build/lib.linux-i686-2.4/_xmlplus/parsers copying xml/parsers/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/parsers copying xml/parsers/expat.py -> build/lib.linux-i686-2.4/_xmlplus/parsers copying xml/parsers/sgmllib.py -> build/lib.linux-i686-2.4/_xmlplus/parsers creating build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/_outputters.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/catalog.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/charconv.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/dtdparser.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/errors.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/namespace.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/utils.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/xcatalog.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/xmlapp.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/xmldtd.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/xmlproc.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/xmlutils.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc copying xml/parsers/xmlproc/xmlval.py -> build/lib.linux-i686-2.4/_xmlplus/parsers/xmlproc creating build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/_exceptions.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/expatreader.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/handler.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/sax2exts.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/saxexts.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/saxlib.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/saxutils.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/writer.py -> build/lib.linux-i686-2.4/_xmlplus/sax copying xml/sax/xmlreader.py -> build/lib.linux-i686-2.4/_xmlplus/sax creating build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_htmllib.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_ltdriver.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_ltdriver_val.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_pyexpat.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_sgmllib.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_sgmlop.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_xmldc.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_xmllib.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_xmlproc.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_xmlproc_val.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/drv_xmltoolkit.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers copying xml/sax/drivers/pylibs.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers creating build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 copying xml/sax/drivers2/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 copying xml/sax/drivers2/drv_htmllib.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 copying xml/sax/drivers2/drv_javasax.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 copying xml/sax/drivers2/drv_pyexpat.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 copying xml/sax/drivers2/drv_sgmllib.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 copying xml/sax/drivers2/drv_sgmlop.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 copying xml/sax/drivers2/drv_sgmlop_html.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 copying xml/sax/drivers2/drv_xmlproc.py -> build/lib.linux-i686-2.4/_xmlplus/sax/drivers2 creating build/lib.linux-i686-2.4/_xmlplus/utils copying xml/utils/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/utils copying xml/utils/characters.py -> build/lib.linux-i686-2.4/_xmlplus/utils copying xml/utils/iso8601.py -> build/lib.linux-i686-2.4/_xmlplus/utils copying xml/utils/qp_xml.py -> build/lib.linux-i686-2.4/_xmlplus/utils creating build/lib.linux-i686-2.4/_xmlplus/schema copying xml/schema/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/schema copying xml/schema/trex.py -> build/lib.linux-i686-2.4/_xmlplus/schema creating build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/BuiltInExtFunctions.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/Context.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/Conversions.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/CoreFunctions.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ExpandedNameWrapper.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/MessageSource.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/NamespaceNode.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedAbbreviatedAbsoluteLocationPath.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedAbbreviatedRelativeLocationPath.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedAbsoluteLocationPath.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedAxisSpecifier.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedExpr.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedNodeTest.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedPredicateList.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedStep.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/ParsedRelativeLocationPath.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/Set.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/Util.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/XPathGrammar.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/XPathParser.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/XPathParserBase.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/__init__.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/pyxpath.py -> build/lib.linux-i686-2.4/_xmlplus/xpath copying xml/xpath/yappsrt.py -> build/lib.linux-i686-2.4/_xmlplus/xpath running build_ext Traceback (most recent call last): File "setup.py", line 231, in ? scripts = ['scripts/xmlproc_parse', 'scripts/xmlproc_val'] File "/usr/lib/python2.4/distutils/core.py", line 149, in setup dist.run_commands() File "/usr/lib/python2.4/distutils/dist.py", line 946, in run_commands self.run_command(cmd) File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/usr/lib/python2.4/distutils/command/build.py", line 112, in run self.run_command(cmd_name) File "/usr/lib/python2.4/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/usr/lib/python2.4/distutils/command/build_ext.py", line 254, in run customize_compiler(self.compiler) File "/usr/lib/python2.4/distutils/sysconfig.py", line 161, in customize_compiler cpp = cc + " -E" # not always TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
_______________________________________________ XML-SIG maillist - XML-SIG@python.org http://mail.python.org/mailman/listinfo/xml-sig