I stuck at installing repoze.shootout. using python2.4, virtualenv --no-site-packages, and ubuntu with build-essentials.
I went through the repoze documentation and getting started was pretty manageable. then I tried to install a sample application. I checked out repoze.shootout and discovered there were a few gaps regarding information on installing an application. I took the following approach with repoze.shootout. 1. get dev packages for sqlite3 (sudo apt-get install libsqlite3-dev) 2. use virtualenv --no-site-packages and python2.4 3. use bin/python setup.py develop Running bin/python setup.py develop with my virtualenv activated gave me this traceback (looks like an lxml issue, but I'm not sure how best to fix it): .... snip ... erDictionaryContext’ has no member named ‘pushImpliedContextFromParser’ src/lxml/lxml.etree.c:143945: error: ‘struct __pyx_vtabstruct_4lxml_5etree__ParserDictionaryContext’ has no member named ‘pushImpliedContext’ src/lxml/lxml.etree.c:143946: error: ‘struct __pyx_vtabstruct_4lxml_5etree__ParserDictionaryContext’ has no member named ‘popImpliedContext’ src/lxml/lxml.etree.c:143960: error: ‘struct __pyx_vtabstruct_4lxml_5etree__FileReaderContext’ has no member named ‘_createParserInputBuffer’ src/lxml/lxml.etree.c:143960: error: ‘__pyx_f_4lxml_5etree_18_FileReaderContext__createParserInputBuffer’ undeclared (first use in this function) src/lxml/lxml.etree.c:143961: error: ‘struct __pyx_vtabstruct_4lxml_5etree__FileReaderContext’ has no member named ‘_createParserInput’ src/lxml/lxml.etree.c:143961: error: ‘__pyx_f_4lxml_5etree_18_FileReaderContext__createParserInput’ undeclared (first use in this function) src/lxml/lxml.etree.c:143962: error: ‘struct __pyx_vtabstruct_4lxml_5etree__FileReaderContext’ has no member named ‘_readDtd’ src/lxml/lxml.etree.c:143962: error: ‘__pyx_f_4lxml_5etree_18_FileReaderContext__readDtd’ undeclared (first use in this function) src/lxml/lxml.etree.c:143963: error: ‘struct __pyx_vtabstruct_4lxml_5etree__FileReaderContext’ has no member named ‘_readDoc’ src/lxml/lxml.etree.c:143963: error: ‘__pyx_f_4lxml_5etree_18_FileReaderContext__readDoc’ undeclared (first use in this function) src/lxml/lxml.etree.c:143964: error: ‘struct __pyx_vtabstruct_4lxml_5etree__FileReaderContext’ has no member named ‘copyToBuffer’ src/lxml/lxml.etree.c:144068: error: ‘struct __pyx_vtabstruct_4lxml_5etree__FilelikeWriter’ has no member named ‘_createOutputBuffer’ src/lxml/lxml.etree.c:144068: error: ‘__pyx_f_4lxml_5etree_15_FilelikeWriter__createOutputBuffer’ undeclared (first use in this function) src/lxml/lxml.etree.c:144069: error: ‘struct __pyx_vtabstruct_4lxml_5etree__FilelikeWriter’ has no member named ‘write’ src/lxml/lxml.etree.c:144070: error: ‘struct __pyx_vtabstruct_4lxml_5etree__FilelikeWriter’ has no member named ‘close’ src/lxml/lxml.etree.c:144338: error: ‘struct __pyx_vtabstruct_4lxml_5etree_XSLT’ has no member named ‘_run_transform’ src/lxml/lxml.etree.c:144338: error: ‘__pyx_f_4lxml_5etree_4XSLT__run_transform’ undeclared (first use in this function) src/lxml/lxml.etree.c:145283: error: ‘xmlParserVersion’ undeclared (first use in this function) src/lxml/lxml.etree.c:145472: error: ‘LIBXML_VERSION’ undeclared (first use in this function) src/lxml/lxml.etree.c:146381: error: ‘__pyx_v_4lxml_5etree___DEFAULT_ENTITY_LOADER’ undeclared (first use in this function) src/lxml/lxml.etree.c:146390: error: ‘__pyx_f_4lxml_5etree__local_resolver’ undeclared (first use in this function) src/lxml/lxml.etree.c:146399: error: ‘XML_PARSE_NOENT’ undeclared (first use in this function) src/lxml/lxml.etree.c:146399: error: ‘XML_PARSE_NOCDATA’ undeclared (first use in this function) src/lxml/lxml.etree.c:146399: error: invalid operands to binary | (have ‘struct PyMemberDef *’ and ‘struct PyMemberDef *’) src/lxml/lxml.etree.c:146399: error: ‘XML_PARSE_NONET’ undeclared (first use in this function) src/lxml/lxml.etree.c:146399: error: invalid operands to binary | (have ‘struct PyMemberDef *’ and ‘struct PyMemberDef *’) src/lxml/lxml.etree.c:146399: error: invalid operands to binary | (have ‘struct PyMemberDef *’ and ‘int’) src/lxml/lxml.etree.c:146699: error: ‘XML_PARSE_RECOVER’ undeclared (first use in this function) src/lxml/lxml.etree.c:146699: error: ‘HTML_PARSE_NONET’ undeclared (first use in this function) src/lxml/lxml.etree.c:146699: error: invalid operands to binary | (have ‘struct PyMemberDef *’ and ‘struct PyMemberDef *’) src/lxml/lxml.etree.c:146699: error: invalid operands to binary | (have ‘struct PyMemberDef *’ and ‘int’) src/lxml/lxml.etree.c:147253: error: ‘XML_XPATH_NUMBER_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147264: error: ‘XML_XPATH_UNFINISHED_LITERAL_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147275: error: ‘XML_XPATH_VARIABLE_REF_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147286: error: ‘XML_XPATH_INVALID_PREDICATE_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147297: error: ‘XML_XPATH_UNCLOSED_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147308: error: ‘XML_XPATH_INVALID_CHAR_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147352: error: ‘XML_XPATH_UNDEF_VARIABLE_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147363: error: ‘XML_XPATH_UNDEF_PREFIX_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147374: error: ‘XML_XPATH_UNKNOWN_FUNC_ERROR’ undeclared (first use in this function) src/lxml/lxml.etree.c:147385: error: ‘XML_XPATH_INVALID_OPERAND’ undeclared (first use in this function) src/lxml/lxml.etree.c:147396: error: ‘XML_XPATH_INVALID_TYPE’ undeclared (first use in this function) src/lxml/lxml.etree.c:147407: error: ‘XML_XPATH_INVALID_ARITY’ undeclared (first use in this function) src/lxml/lxml.etree.c:147418: error: ‘XML_XPATH_INVALID_CTXT_SIZE’ undeclared (first use in this function) src/lxml/lxml.etree.c:147429: error: ‘XML_XPATH_INVALID_CTXT_POSITION’ undeclared (first use in this function) src/lxml/lxml.etree.c:147826: error: ‘LIBXSLT_VERSION’ undeclared (first use in this function) src/lxml/lxml.etree.c:147840: error: ‘xsltLibxsltVersion’ undeclared (first use in this function) src/lxml/lxml.etree.c:147853: error: ‘__pyx_v_4lxml_5etree_XSLT_DOC_DEFAULT_LOADER’ undeclared (first use in this function) src/lxml/lxml.etree.c:147853: error: ‘xsltDocDefaultLoader’ undeclared (first use in this function) src/lxml/lxml.etree.c:147862: error: ‘__pyx_f_4lxml_5etree__xslt_doc_loader’ undeclared (first use in this function) error: Setup script exited with error: command '/usr/bin/gcc' failed with exit status 1 -- SplashStart - Professional Websites. Starting Now. http://www.splashstart.com
_______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev