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
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 <dmitriy.tyugaev@gmail.com>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 >
Thanks for the reply, it helped me to solve this problem, but easier. I just remove 'https' from the repository addresses in * shared/core-libs.txt *file. Before: git+https://github.com/dwins/gsconfig.py.git#egg=gsconfig.py After: git://github.com/dwins/gsconfig.py.git#egg=gsconfig.py * * Also this problem was with all github repo :(* * https://github.com/ericflo/django-avatar.git#egg=avatar https://github.com/cmheisel/nose-xcover.git#egg=nosexcover On Thu, Jun 16, 2011 at 8:37 PM, David Winslow <dwinslow@opengeo.org> wrote: > 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 < > dmitriy.tyugaev@gmail.com> 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 >> > >