Hi sean, On Thu, Aug 23, 2012 at 8:37 PM, Sean Gillies <[email protected]> wrote: > On Thu, Aug 23, 2012 at 10:59 AM, Christian Ledermann > <[email protected]> wrote: >> Hello, >> I have some problems installing Fiona with buildout in a virtualenvironment >> >> a) from Pypi: >> >> buildout fails with: >> >> ------------------ >> Installing pyramid. >> Getting distribution for 'Fiona'. >> error: README.rst: No such file or directory >> An error occurred when trying to install Fiona 0.8. Look above this >> message for any errors that were output by easy_install. >> While: >> Installing pyramid. >> Getting distribution for 'Fiona'. >> Error: Couldn't install: Fiona 0.8 >> ------------------------------ >> >> >> This is puzzling because when i look into the tarball README.rst is >> there it's 0 bytes but i guess >> that should not matter
That it is 0 bytes when looking into the tar.gz file is because it is a symlink, sorry I did not catch this before > Hi Christian, > > I just downloaded the sdist on PyPI, > http://pypi.python.org/packages/source/F/Fiona/Fiona-0.8.tar.gz#md5=532df1beedee8c7e5f5ae1e05483f93b, > and confirmed that README.rst is there > > krusty-2:Fiona-0.8 seang$ ls -l > total 88 > -rw-r--r-- 1 seang wheel 1503 Feb 21 2012 CHANGES.txt > -rw-r--r-- 1 seang wheel 13 Sep 15 2011 CREDITS.txt > -rw-r--r-- 1 seang wheel 1519 Sep 15 2011 LICENSE.txt > -rw-r--r-- 1 seang wheel 6071 Feb 21 2012 PKG-INFO > -rw-r--r-- 2 seang wheel 4462 Feb 21 2012 README.rst > -rw-r--r-- 1 seang wheel 4 Dec 20 2011 VERSION.txt > -rw-r--r-- 1 seang wheel 1113 Dec 20 2011 benchmark.py > drwxr-xr-x 10 seang wheel 340 Feb 21 2012 docs > -rw-r--r-- 1 seang wheel 114 Feb 21 2012 setup.cfg > -rw-r--r-- 1 seang wheel 2596 Feb 21 2012 setup.py > drwxr-xr-x 4 seang wheel 136 Feb 21 2012 src > drwxr-xr-x 7 seang wheel 238 Feb 21 2012 tests yes I get the same versions: -rw-r--r-- 1 ledermac ledermac 1113 2011-12-21 06:39 benchmark.py -rw-r--r-- 1 ledermac ledermac 1503 2012-02-21 20:44 CHANGES.txt -rw-r--r-- 1 ledermac ledermac 13 2011-09-16 07:35 CREDITS.txt -rw-r--r-- 1 ledermac ledermac 1519 2011-09-16 07:35 LICENSE.txt -rw-r--r-- 1 ledermac ledermac 6071 2012-02-21 20:53 PKG-INFO -rw-r--r-- 2 ledermac ledermac 4462 2012-02-21 20:50 README.rst -rw-r--r-- 1 ledermac ledermac 114 2012-02-21 20:53 setup.cfg -rw-r--r-- 1 ledermac ledermac 2596 2012-02-21 20:42 setup.py -rw-r--r-- 1 ledermac ledermac 4 2011-12-20 19:58 VERSION.txt docs: total 64 drwxr-xr-x 4 ledermac ledermac 4096 2012-02-21 20:53 _build -rw-r--r-- 1 ledermac ledermac 8987 2012-02-21 08:28 conf.py drwxr-xr-x 2 ledermac ledermac 4096 2012-02-21 20:53 data -rw-r--r-- 1 ledermac ledermac 448 2011-12-26 22:27 index.rst -rw-r--r-- 1 ledermac ledermac 5560 2011-12-26 22:16 Makefile -rw-r--r-- 1 ledermac ledermac 20130 2012-02-21 20:42 manual.rst -rw-r--r-- 1 ledermac ledermac 1672 2012-02-07 22:07 pip-log.txt -rw-r--r-- 2 ledermac ledermac 4462 2012-02-21 20:50 README.rst src: total 8 drwxr-xr-x 2 ledermac ledermac 4096 2012-02-21 20:53 fiona drwxr-xr-x 2 ledermac ledermac 4096 2012-02-21 20:53 Fiona.egg-info tests: total 32 -rw-r--r-- 1 ledermac ledermac 2 2011-09-18 22:48 __init__.py -rw-r--r-- 1 ledermac ledermac 8453 2012-02-21 20:27 test_collection.py -rw-r--r-- 1 ledermac ledermac 2061 2011-12-20 00:09 test_feature.py -rw-r--r-- 1 ledermac ledermac 6327 2012-01-04 20:33 test_geometry.py -rw-r--r-- 1 ledermac ledermac 2333 2012-01-30 07:54 test_rfc3339.py the problem seems to be with zc.buildout-1.6.3-py2.7 (not tested with other buildout versions) which gives the above error. If I delete the symbolic link to README.rst and replace it with the 'real' file buildout works fine >> >> and if i try working with a github clone: >> >> ------------------------------------- >> Develop: '/home/ledermac/devel/kotti/src/Fiona' >> warning: no previously-included files found matching '*.txt' >> warning: no files found matching '*.txt' under directory 'tests' >> gcc: src/fiona/ogrinit.c: No such file or directory >> gcc: no input files >> error: command 'gcc' failed with exit status 1 >> While: >> Installing. >> Processing develop directory '/home/ledermac/devel/kotti/src/Fiona'. >> >> An internal error occurred due to a bug in either zc.buildout or in a >> recipe being used: >> Traceback (most recent call last): >> File >> "/home/ledermac/devel/kotti/buildout-cache/eggs/zc.buildout-1.6.3-py2.7.egg/zc/buildout/buildout.py", >> line 1852, in main >> getattr(buildout, command)(args) >> File >> "/home/ledermac/devel/kotti/buildout-cache/eggs/zc.buildout-1.6.3-py2.7.egg/zc/buildout/buildout.py", >> line 480, in install >> installed_develop_eggs = self._develop() >> File >> "/home/ledermac/devel/kotti/buildout-cache/eggs/zc.buildout-1.6.3-py2.7.egg/zc/buildout/buildout.py", >> line 720, in _develop >> zc.buildout.easy_install.develop(setup, dest) >> File >> "/home/ledermac/devel/kotti/buildout-cache/eggs/zc.buildout-1.6.3-py2.7.egg/zc/buildout/easy_install.py", >> line 1195, in develop >> *args) == 0 >> AssertionError >> ------------------------------------------ >> >> which at least makes some sense as there is no src/fiona/ogrinit.c >> > > and the C source files are there > > krusty-2:Fiona-0.8 seang$ ls -l src/fiona/ > total 1544 > -rw-r--r-- 1 seang wheel 4043 Feb 21 2012 __init__.py > -rw-r--r-- 1 seang wheel 5033 Feb 21 2012 collection.py > -rw-r--r-- 1 seang wheel 710121 Feb 21 2012 ogrext.c > -rw-r--r-- 1 seang wheel 59418 Feb 21 2012 ogrinit.c > -rw-r--r-- 1 seang wheel 2196 Jan 29 2012 rfc3339.py > I had the problem of the missing C sources in the github master clone -> https://github.com/Toblerity/Fiona/tree/master/src/fiona -- Best Regards, Christian Ledermann Nairobi - Kenya Mobile : +254 702978914 <*)))>{ If you save the living environment, the biodiversity that we have left, you will also automatically save the physical environment, too. But If you only save the physical environment, you will ultimately lose both. 1) Don’t drive species to extinction 2) Don’t destroy a habitat that species rely on. 3) Don’t change the climate in ways that will result in the above. }<(((*> _______________________________________________ Community mailing list [email protected] http://lists.gispython.org/mailman/listinfo/community
