This may be an intermittent issue with Github, the service we use to host
GeoNode and some of its dependencies.  In the long term, we should probably
move our Python dependencies to a PyPI server (either the official one or
our own like pypi.geonode.org).  But if it persists for now, you should be
able to sidestep the issue by removing the gsconfig.py dependency from *
shared/core-libs.txt* and then manually installing it after the bootstrap
and build steps are completed.  You do this by either checking out the git
repository or using Github's source download link, then running
gsconfig.py's setup.py script with the geonode virtualenv active, like:

(geonode) $ cd gsconfig.py && python setup.py develop

gsconfig is on Github at https://github.com/dwins/gsconfig.py/ .

Hope this helps.

--
David Winslow
OpenGeo - http://opengeo.org/

On Thu, Jun 16, 2011 at 9:09 AM, Dmitriy Tyugaev
<[email protected]>wrote:

> Hi all,
>
> I have an error while building geonode from HEAD github version.
>
> Error listing below:
>
> $ python bootstrap.py --no-site-packages
> ....
> Obtaining gsconfig.py from git+
> https://github.com/dwins/gsconfig.py.git#egg=gsconfig.py (from -r
> shared/core-libs.txt (line 5))
> Cloning https://github.com/dwins/gsconfig.py.git to ./src/gsconfig.py
> Complete output from command /usr/bin/git clone -q
> https://github.com/dwins/gsconfig.py.git/work/workspace/geonode/src/gsconfig.py:
>
> ----------------------------------------
> Command /usr/bin/git clone -q 
> https://github.com/dwins/gsconfig.py.git/work/workspace/geonode/src/gsconfig.py
>  failed with error code 128
> Storing complete log in ./pip-log.txt
> error: SSL certificate problem, verify that the CA cert is OK. Details:
> error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify
> failed while accessing https://github.com/dwins/gsconfig.py.git/info/refs
>
> fatal: HTTP request failed
>
> Build failed: Subprocess return code: 1
>
>
> It looks like something wrong with SSL certificate ...
>
> Thanks for help!
> --
> Dmitriy Tyugaev
>

Reply via email to