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

Reply via email to