-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error installing GeoNode 2.8 for development #4339
Comments
Might be an issue with pip version in trusty. Any chance you try with xenial (16.04)? |
Already trying in 16.04. I'm having all kind of problems. The dependencies install OK.
|
Strange just tried on 16.04 without problems. Sure you´re using the right branch? 2.8 dev_config.yml does have working geoserver and geoserver-data-directory settings: https://github.com/GeoNode/geonode/blob/2.8.x/dev_config.yml |
I'm using the tag 2.8.0+thefinal. I have to use the branch instead? |
The master branch is stable? We need a stable version for doing minor changes and go to production. |
If you stay with 2.8. be sure to checkout 2.8.1. You might need to update the geoserver download endpoints as shown above. But I definitely suggest using master branch which is already 2.10 rc4. You will get several bugfixes which due to resources might not be backported to 2.8. Further a newer geoserver version and you will be ready for important improvements (#4326) (#4276) which will soon land in master. Besides, have you seen that there is geonode-project which is meant to be used for customizations? https://github.com/GeoNode/geonode-project |
Try to update setuptools. |
I'll take a look to that geonode-project to see if that suits our needs. Thanks @frafra for your suggestion. I think i'll no longer use Ubuntu 14, so that problem with dj-pagination is not a problem for me anymore. But is going to be for anyone trying to use Ubuntu 14 and Geonode 2.8.0+thefinal0 @t-book you mean the tag 2.8.1+rc0 ? I'll will analyze the 2.10 rc4 option. Maybe its the best decision. I can assume that a rc4 is stable enough? As I said, we need to go to production for a project in which GeoNode is one of the components (an important one). So we need a stable version, but we need to do some minor changes (like disable one field in the user profile form), and things like that. So we need to touch back-end code. |
I confirm that the tag 2.8.1+rc0 also has problems, beside the bad URL's for downloading geoserver. When i run paver sync:
I think there are general problems with the freezing of versions. Maybe in the past they worked well but with libraries upgrades they break. What is the recomendation at this point if i want to use 2.8 ? |
Yep.
Master branch is quite volatile. But yes I know a lot who choose master instead 2.8 (stable) for production. (I do myself with several instances.)
Depending on your need you might only need to change templates or views. But even with models geonode-project is meant to be used ffor customisations. |
Is there a clean Changelog for 2.10+rc4 to see what are all the improvements and new features this versions has with respecto to 2.8 ? |
not that I know of |
A little 'changelog' helper for you. All commits since 2.8 tag nice and readable: https://codepen.io/t-book/full/JVKBpB
|
This fixes an error described in GeoNode#4339 (comment) causing migrations to fail on new dev environments.
Thank you very much for this @t-book ! |
@tomasjuanl can we close this issue? |
I'm using master branch now. I have no problems related to this anymore. You can close this issue if its not a problem for anyone trying to install 2.8 version. Regards, |
Thanks! |
Trying to install GeoNode 2.8 (from tag 2.8.0+thefinal0) for development in Ubuntu 14.04.
When i run the step:
pip install -r requirements.txt --no-deps
I got the following error:
The text was updated successfully, but these errors were encountered: