>>> Unpacking source... >>> Unpacking lxml-2.0.2.tgz to /dev/shm/portage/dev-python/lxml-2.0.2/work >>> Source unpacked. >>> Compiling source in /dev/shm/portage/dev-python/lxml-2.0.2/work/lxml-2.0.2 ... Building lxml version 2.0.2. NOTE: Trying to build without Cython, pre-generated 'src/lxml/etree.c' needs to be available. running build running build_py creating build creating build/lib.linux-parisc-2.4 creating build/lib.linux-parisc-2.4/lxml copying src/lxml/ElementInclude.py -> build/lib.linux-parisc-2.4/lxml copying src/lxml/usedoctest.py -> build/lib.linux-parisc-2.4/lxml copying src/lxml/__init__.py -> build/lib.linux-parisc-2.4/lxml copying src/lxml/_elementpath.py -> build/lib.linux-parisc-2.4/lxml copying src/lxml/builder.py -> build/lib.linux-parisc-2.4/lxml copying src/lxml/sax.py -> build/lib.linux-parisc-2.4/lxml copying src/lxml/cssselect.py -> build/lib.linux-parisc-2.4/lxml copying src/lxml/doctestcompare.py -> build/lib.linux-parisc-2.4/lxml creating build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/_setmixin.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/diff.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/formfill.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/defs.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/usedoctest.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/__init__.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/ElementSoup.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/builder.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/_dictmixin.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/_diffcommand.py -> build/lib.linux-parisc-2.4/lxml/html copying src/lxml/html/clean.py -> build/lib.linux-parisc-2.4/lxml/html running build_ext building 'lxml.etree' extension creating build/temp.linux-parisc-2.4 creating build/temp.linux-parisc-2.4/src creating build/temp.linux-parisc-2.4/src/lxml hppa2.0-unknown-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -pipe -mschedule=8000 -march=2.0 -g -ggdb3 -Wall -fPIC -I/usr/include/libxml2 -I/usr/include/python2.4 -c src/lxml/lxml.etree.c -o build/temp.linux-parisc-2.4/src/lxml/lxml.etree.o -w hppa2.0-unknown-linux-gnu-gcc -pthread -shared -O2 -pipe -mschedule=8000 -march=2.0 -g -ggdb3 -Wall build/temp.linux-parisc-2.4/src/lxml/lxml.etree.o -L/usr/lib -lxslt -lexslt -lxml2 -lz -lm -o build/lib.linux-parisc-2.4/lxml/etree.so building 'lxml.objectify' extension hppa2.0-unknown-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -pipe -mschedule=8000 -march=2.0 -g -ggdb3 -Wall -fPIC -I/usr/include/libxml2 -I/usr/include/python2.4 -c src/lxml/lxml.objectify.c -o build/temp.linux-parisc-2.4/src/lxml/lxml.objectify.o -w hppa2.0-unknown-linux-gnu-gcc -pthread -shared -O2 -pipe -mschedule=8000 -march=2.0 -g -ggdb3 -Wall build/temp.linux-parisc-2.4/src/lxml/lxml.objectify.o -L/usr/lib -lxslt -lexslt -lxml2 -lz -lm -o build/lib.linux-parisc-2.4/lxml/objectify.so building 'lxml.pyclasslookup' extension hppa2.0-unknown-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -pipe -mschedule=8000 -march=2.0 -g -ggdb3 -Wall -fPIC -I/usr/include/libxml2 -I/usr/include/python2.4 -c src/lxml/lxml.pyclasslookup.c -o build/temp.linux-parisc-2.4/src/lxml/lxml.pyclasslookup.o -w hppa2.0-unknown-linux-gnu-gcc -pthread -shared -O2 -pipe -mschedule=8000 -march=2.0 -g -ggdb3 -Wall build/temp.linux-parisc-2.4/src/lxml/lxml.pyclasslookup.o -L/usr/lib -lxslt -lexslt -lxml2 -lz -lm -o build/lib.linux-parisc-2.4/lxml/pyclasslookup.so >>> Source compiled. Building lxml version 2.0.2. NOTE: Trying to build without Cython, pre-generated 'src/lxml/etree.c' needs to be available. running build_ext copying build/lib.linux-parisc-2.4/lxml/etree.so -> src/lxml copying build/lib.linux-parisc-2.4/lxml/objectify.so -> src/lxml copying build/lib.linux-parisc-2.4/lxml/pyclasslookup.so -> src/lxml * Running test Traceback (most recent call last): File "test.py", line 591, in ? exitcode = main(sys.argv) File "test.py", line 554, in main test_cases = get_test_cases(test_files, cfg, tracer=tracer) File "test.py", line 258, in get_test_cases test_suite = module.test_suite() File "/dev/shm/portage/dev-python/lxml-2.0.2/work/lxml-2.0.2/src/lxml/html/tests/test_basic.py", line 9, in test_suite suite.addTests([doctest.DocTestSuite(lxml.html)]) File "/usr/lib/python2.4/doctest.py", line 2296, in DocTestSuite tests = test_finder.find(module, globs=globs, extraglobs=extraglobs) File "/usr/lib/python2.4/doctest.py", line 850, in find self._find(tests, obj, name, module, source_lines, globs, {}) File "/usr/lib/python2.4/doctest.py", line 914, in _find globs, seen) File "/usr/lib/python2.4/doctest.py", line 899, in _find test = self._get_test(obj, name, module, globs, source_lines) File "/usr/lib/python2.4/doctest.py", line 989, in _get_test filename, lineno) File "/usr/lib/python2.4/doctest.py", line 601, in get_doctest return DocTest(self.get_examples(string, name), globs, File "/usr/lib/python2.4/doctest.py", line 615, in get_examples return [x for x in self.parse(string, name) File "/usr/lib/python2.4/doctest.py", line 576, in parse (source, options, want, exc_msg) = \ File "/usr/lib/python2.4/doctest.py", line 658, in _parse_example options = self._find_options(source, name, lineno) File "/usr/lib/python2.4/doctest.py", line 687, in _find_options raise ValueError('line %r of the doctest for %s ' ValueError: line 8 of the doctest for lxml.html.submit_form has an invalid option: '+SKIP' * * ERROR: dev-python/lxml-2.0.2 failed. * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 2319: Called die * The specific snippet of code: * "${python}" test.py || die "tests failed"; * The die message: * tests failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/keeps/gentoo/emergelogs/elmer/dev-python:lxml-2.0.2:20080316-223453.log'. * The ebuild environment file is located at '/dev/shm/portage/dev-python/lxml-2.0.2/temp/environment'. *