Currently python-dev is required, but we're hoping that preview 2 will remove that requirement. If you have binary eggs, feel free to attach them to a ticket and we'll put them in the index.
On Fri, Jul 11, 2008 at 7:02 PM, Lukasz Szybalski <[EMAIL PROTECTED]> wrote: > > Is python-dev required to install tg2? > > Or we need to upload binary eggs for my distribution? > > Thanks, > Lucas > > > On Thu, Jul 10, 2008 at 11:52 PM, Lukasz Szybalski <[EMAIL PROTECTED]> wrote: >> Error on simplejason on debian testing x86_64 >> >> Downloading >> http://www.turbogears.org/2.0/downloads/1.9.7a1/simplejson-1.9.1.tar.gz >> Processing simplejson-1.9.1.tar.gz >> Running simplejson-1.9.1/setup.py -q bdist_egg --dist-dir >> /tmp/easy_install-t_8uEg/simplejson-1.9.1/egg-dist-tmp-DXocd1 >> simplejson/_speedups.c:1:20: error: Python.h: No such file or directory >> simplejson/_speedups.c:17: error: expected ')' before 'c' >> simplejson/_speedups.c:18: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:20: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:22: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:36: error: expected ')' before 'c' >> simplejson/_speedups.c:80: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:130: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:193: error: expected declaration specifiers or >> '...' before 'PyObject' >> simplejson/_speedups.c: In function 'raise_errmsg': >> simplejson/_speedups.c:195: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:195: error: 'errmsg_fn' undeclared (first use >> in this function) >> simplejson/_speedups.c:195: error: (Each undeclared identifier is >> reported only once >> simplejson/_speedups.c:195: error: for each function it appears in.) >> simplejson/_speedups.c:195: error: 'NULL' undeclared (first use in >> this function) >> simplejson/_speedups.c:196: error: 'PyObject' undeclared (first use in >> this function) >> simplejson/_speedups.c:196: error: 'pymsg' undeclared (first use in >> this function) >> simplejson/_speedups.c:198: error: 'decoder' undeclared (first use in >> this function) >> simplejson/_speedups.c:198: warning: implicit declaration of function >> 'PyImport_ImportModule' >> simplejson/_speedups.c:200: warning: implicit declaration of function >> 'PyObject_GetAttrString' >> simplejson/_speedups.c:202: warning: implicit declaration of function >> 'Py_XDECREF' >> simplejson/_speedups.c:205: warning: implicit declaration of function >> 'PyObject_CallFunction' >> simplejson/_speedups.c:205: error: 's' undeclared (first use in this >> function) >> simplejson/_speedups.c:209: warning: implicit declaration of function >> 'PyErr_SetObject' >> simplejson/_speedups.c:209: error: 'PyExc_ValueError' undeclared >> (first use in this function) >> simplejson/_speedups.c: At top level: >> simplejson/_speedups.c:232: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:250: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:415: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:575: error: expected ')' before string constant >> simplejson/_speedups.c:580: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:608: error: expected ')' before string constant >> simplejson/_speedups.c:613: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '*' token >> simplejson/_speedups.c:627: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before 'speedups_methods' >> simplejson/_speedups.c: In function 'init_speedups': >> simplejson/_speedups.c:642: error: 'PyObject' undeclared (first use in >> this function) >> simplejson/_speedups.c:642: error: 'm' undeclared (first use in this >> function) >> simplejson/_speedups.c:643: warning: implicit declaration of function >> 'Py_InitModule4' >> simplejson/_speedups.c:643: error: 'speedups_methods' undeclared >> (first use in this function) >> simplejson/_speedups.c:643: error: 'NULL' undeclared (first use in >> this function) >> simplejson/_speedups.c:643: error: 'PYTHON_API_VERSION' undeclared >> (first use in this function) >> ********************************************************************** >> WARNING: The C extension could not be compiled, speedups are not enabled. >> >> Below is the output showing how the compilation failed: >> >> command 'gcc' failed with exit status 1 >> ********************************************************************** >> error: Setup script exited with error: can't copy >> 'simplejson.egg-info/native_libs.txt': doesn't exist or not a regular >> file >> >> >> >> Error on formencode after installing python-dev: >> aptitude install python-dev >> >> home/lucas/tmp/tg1.9.7test/lib/python2.5/site-packages/setuptools-0.6c8-py2.5.egg/pkg_resources.py", >> line 1749, in declare_namespace >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.5/site-packages/setuptools-0.6c8-py2.5.egg/pkg_resources.py", >> line 1720, in _handle_ns >> File "/usr/lib/python2.5/pkgutil.py", line 238, in load_module >> mod = imp.load_module(fullname, self.file, self.filename, self.etc) >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.5/site-packages/TurboGears2-1.9.7a2-py2.5.egg/tg/__init__.py", >> line 53, in <module> >> from tg.controllers import TGController, redirect, url >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.5/site-packages/TurboGears2-1.9.7a2-py2.5.egg/tg/controllers.py", >> line 19, in <module> >> import formencode >> ImportError: No module named formencode >> >> >> >> Solution: >> rm -r tg1.9.7test/ >> install everything again. >> Sucess: Finished processing dependencies for tg.devtools >> >> >> >> >> >> >> >> ********************************************************************************** >> Error on debian stable x86, python2.4 >> >> Installed >> /home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/Pylons-0.9.7beta5-py2.4.egg >> Reading http://www.pylonshq.com/download/0.9.7 >> Searching for simplejson>=1.9.1 >> Reading http://www.turbogears.org/2.0/downloads/1.9.7a1/index/simplejson/ >> Best match: simplejson 1.9.1 >> Downloading >> http://www.turbogears.org/2.0/downloads/1.9.7a1/simplejson-1.9.1.tar.gz >> Processing simplejson-1.9.1.tar.gz >> Running simplejson-1.9.1/setup.py -q bdist_egg --dist-dir >> /tmp/easy_install-U0egML/simplejson-1.9.1/egg-dist-tmp-5k9OLa >> unable to execute gcc: No such file or directory >> ********************************************************************** >> WARNING: The C extension could not be compiled, speedups are not enabled. >> >> Below is the output showing how the compilation failed: >> >> command 'gcc' failed with exit status 1 >> ********************************************************************** >> error: Setup script exited with error: can't copy >> 'simplejson.egg-info/native_libs.txt': doesn't exist or not a regular >> file >> >> >> part 2 >> *******re running the installation after installing gcc and >> python-dev************* >> >> aptitude install gcc python-dev >> >> (tg1.9.7test)[EMAIL PROTECTED]:~/tmp/tg1.9.7test$ easy_install -i >> http://www.turbogears.org/2.0/downloads/1.9.7a1/index tg.devtools >> Traceback (most recent call last): >> File "/home/lucas/tmp/tg1.9.7test/bin/easy_install", line 5, in ? >> from pkg_resources import load_entry_point >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/setuptools-0.6c8-py2.4.egg/pkg_resources.py", >> line 2581, in ? >> add_activation_listener(lambda dist: dist.activate()) >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/setuptools-0.6c8-py2.4.egg/pkg_resources.py", >> line 640, in subscribe >> callback(dist) >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/setuptools-0.6c8-py2.4.egg/pkg_resources.py", >> line 2581, in <lambda> >> add_activation_listener(lambda dist: dist.activate()) >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/setuptools-0.6c8-py2.4.egg/pkg_resources.py", >> line 2130, in activate >> map(declare_namespace, self._get_metadata('namespace_packages.txt')) >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/setuptools-0.6c8-py2.4.egg/pkg_resources.py", >> line 1734, in declare_namespace >> declare_namespace(parent) >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/setuptools-0.6c8-py2.4.egg/pkg_resources.py", >> line 1749, in declare_namespace >> _handle_ns(packageName, path_item) >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/setuptools-0.6c8-py2.4.egg/pkg_resources.py", >> line 1720, in _handle_ns >> loader.load_module(packageName); module.__path__ = path >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/setuptools-0.6c8-py2.4.egg/pkg_resources.py", >> line 1549, in load_module >> mod = imp.load_module(fullname, self.file, self.filename, self.etc) >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/TurboGears2-1.9.7a2-py2.4.egg/tg/__init__.py", >> line 53, in ? >> from tg.controllers import TGController, redirect, url >> File >> "/home/lucas/tmp/tg1.9.7test/lib/python2.4/site-packages/TurboGears2-1.9.7a2-py2.4.egg/tg/controllers.py", >> line 19, in ? >> import formencode >> ImportError: No module named formencode >> >> >> part 3 >> Deleted the virtual environment and started from scratch: >> Success: "Finished processing dependencies for tg.devtools" >> >> >> >> easy_install should restart the download process I would assume. I >> shouldn't delete the virtualenv. >> Let me know, if I can help somehow. >> >> >> Can the background under "welcome to turbogears" be changed to what it >> was in turbogears 1. tg1 blue background looks 10x more professional >> and more web2.0 then the blue strips under tg2. >> >> Thanks a lot, >> Lucas >> > > > > -- > Where was my car manufactured? > http://cars.lucasmanual.com/vin > TurboGears Manual-Howto > http://lucasmanual.com/pdf/TurboGears-Manual-Howto.pdf > > > > -- Mark Ramm-Christensen email: mark at compoundthinking dot com blog: www.compoundthinking.com/blog --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en -~----------~----~----~----~------~----~------~--~---
