[GeoNode-users] Installation error 2.10 on CentOS

Federico Gianoli alpacagis at gmail.com
Mon Feb 11 04:57:39 PST 2019


I have already tried to install it manually and the log is this:

python /tmp/geonode-oauth-toolkit/setup.py install
running install
running bdist_egg
running egg_info
writing UNKNOWN.egg-info/PKG-INFO
writing top-level names to UNKNOWN.egg-info/top_level.txt
writing dependency_links to UNKNOWN.egg-info/dependency_links.txt
reading manifest file 'UNKNOWN.egg-info/SOURCES.txt'
writing manifest file 'UNKNOWN.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
warning: install_lib: 'build/lib' does not exist -- no Python modules to
install

creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying UNKNOWN.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying UNKNOWN.egg-info/SOURCES.txt ->
build/bdist.linux-x86_64/egg/EGG-INFO
copying UNKNOWN.egg-info/dependency_links.txt ->
build/bdist.linux-x86_64/egg/EGG-INFO
copying UNKNOWN.egg-info/top_level.txt ->
build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/UNKNOWN-0.0.0-py2.7.egg' and adding
'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing UNKNOWN-0.0.0-py2.7.egg
Removing
/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/UNKNOWN-0.0.0-py2.7.egg
Copying UNKNOWN-0.0.0-py2.7.egg to
/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages
UNKNOWN 0.0.0 is already the active version in easy-install.pth

Installed
/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/UNKNOWN-0.0.0-py2.7.egg
Processing dependencies for UNKNOWN==0.0.0
Finished processing dependencies for UNKNOWN==0.0.0



Il giorno lun 11 feb 2019 alle ore 12:21 Alessio Fabiani <
alessio.fabiani at geo-solutions.it> ha scritto:

> Federico,
> from the logs it looks like the pypi package is not working correctly on
> Centos ?!? (just guessing)
>
> Could you mabe try to install it manually from the source code?
>
> https://github.com/GeoNode/geonode-oauth-toolkit
>
>
> Il giorno lun 11 feb 2019 alle ore 12:01 Federico Gianoli <
> alpacagis at gmail.com> ha scritto:
>
>> Ciao, this is a fresh setup on a new machine running centos
>>
>>
>> Il giorno lunedì 11 febbraio 2019, Alessio Fabiani <
>> alessio.fabiani at geo-solutions.it> ha scritto:
>>
>>> Uhm, never seen this until now.
>>>
>>>  you have a previous version of the library installed on your
>>> environment? Or is this a fresh setup?
>>>
>>> Il giorno lun 11 feb 2019 alle ore 11:52 Federico Gianoli <
>>> alpacagis at gmail.com> ha scritto:
>>>
>>> Hi Alessio,
>>> Now we have the following error
>>>
>>> pip install geonode-oauth-toolkit --upgrade
>>> DEPRECATION: Python 2.7 will reach the end of its life on January 1st,
>>> 2020. Please upgrade your Python as Python 2.7 won't be maintained after
>>> that date. A future version of pip will drop support for Python 2.7.
>>> Collecting geonode-oauth-toolkit
>>> Installing collected packages: geonode-oauth-toolkit
>>> Exception:
>>> Traceback (most recent call last):
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/cli/base_command.py",
>>> line 179, in main
>>>     status = self.run(options, args)
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/commands/install.py",
>>> line 393, in run
>>>     use_user_site=options.use_user_site,
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/req/__init__.py",
>>> line 57, in install_given_reqs
>>>     **kwargs
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/req/req_install.py",
>>> line 913, in install
>>>     use_user_site=use_user_site, pycompile=pycompile,
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/req/req_install.py",
>>> line 445, in move_wheel_files
>>>     warn_script_location=warn_script_location,
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/wheel.py",
>>> line 421, in move_wheel_files
>>>     assert info_dir, "%s .dist-info directory not found" % req
>>> AssertionError: geonode-oauth-toolkit .dist-info directory not found
>>> (geonode) $
>>>
>>>
>>>
>>> Il giorno lunedì 11 febbraio 2019, Alessio Fabiani <
>>> alessio.fabiani at geo-solutions.it> ha scritto:
>>>
>>> Hello Federico,
>>>
>>> could you try the following command
>>>
>>> pip install geonode-oauth-toolkit --upgrade
>>>
>>>
>>>
>>> Il giorno lun 11 feb 2019 alle ore 11:02 Federico Gianoli <
>>> alpacagis at gmail.com> ha scritto:
>>>
>>> Thanks Alessio,
>>>
>>> Now, during the installation of geonode-oauth-toolkit>=1.1.2rc0,  I have
>>> this error:
>>>
>>>
>>> Installing collected packages: geonode-oauth-toolkit
>>> Exception:
>>> Traceback (most recent call last):
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/cli/base_command.py",
>>> line 179, in main
>>>     status = self.run(options, args)
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/commands/install.py",
>>> line 393, in run
>>>     use_user_site=options.use_user_site,
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/req/__init__.py",
>>> line 57, in install_given_reqs
>>>     **kwargs
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/req/req_install.py",
>>> line 913, in install
>>>     use_user_site=use_user_site, pycompile=pycompile,
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/req/req_install.py",
>>> line 445, in move_wheel_files
>>>     warn_script_location=warn_script_location,
>>>   File
>>> "/srv/www/geonode/.venvs/geonode/lib/python2.7/site-packages/pip/_internal/wheel.py",
>>> line 421, in move_wheel_files
>>>     assert info_dir, "%s .dist-info directory not found" % req
>>> AssertionError: geonode-oauth-toolkit>=1.1.2rc0 .dist-info directory not
>>> found
>>>
>>> Il giorno ven 8 feb 2019 alle ore 15:10 Alessio Fabiani <
>>> alessio.fabiani at geo-solutions.it> ha scritto:
>>>
>>> Hello Federico,
>>> it looks like you have an old version of geonode-oauth-toolkit
>>>
>>> Coult you try a
>>>
>>> pip freeze | grep oauth
>>>
>>> You should get the following results:
>>>
>>> geonode-oauth-toolkit==1.1.2rc0
>>> oauthlib==2.1.0
>>> requests-oauthlib==1.0.0
>>>
>>>
>>> Il giorno ven 8 feb 2019 alle ore 11:35 Federico Gianoli <
>>> alpacagis at gmail.com> ha scritto:
>>>
>>> Dear all, I am trying to install GeoNode 2.10 on Centos.
>>> I am following this guide (
>>> https://docs.google.com/document/d/1jNg2BKn2H9Haoyqpe7XkK_Nj-siL7PUlhP40hGi9OZ8/edit
>>> <https://www.google.com/url?q=https://docs.google.com/document/d/1jNg2BKn2H9Haoyqpe7XkK_Nj-siL7PUlhP40hGi9OZ8/edit&sa=D&source=hangouts&ust=1549686966108000&usg=AFQjCNFJm4OMOTuTsHR3fuPFWeZZT4cdfQ> ),
>>> everything works fine until the command paver syn that returns this error.
>>> Someone else experieced the same issue or have any suggestion to solve it?
>>>
>>> Thanks a lot
>>>
>>>
>>>
>>>
>>>
>>> paver sync
>>> ---> pavement.sync
>>>  python -W ignore manage.py makemigrations --noinput
>>> No changes detected
>>>  python -W ignore manage.py migrate --noinput
>>> Operations to perform:
>>>   Apply all migrations: account, actstream, admin, agon_ratings,
>>> announcements, auth, avatar, base, contenttypes, dialogos, documents,
>>> geonode_client, geonode_themes, groups, guardian, invitations, layers,
>>> maps, oauth2_provider, people, pinax_notifications, services, sessions,
>>> sites, socialaccount, taggit, tastypie, upload, user_messages
>>> Running migrations:
>>>   Applying contenttypes.0001_initial... OK
>>>   Applying taggit.0001_initial... OK
>>>   Applying taggit.0002_auto_20150616_2121... OK
>>>   Applying contenttypes.0002_remove_content_type_name... OK
>>>   Applying auth.0001_initial... OK
>>>   Applying auth.0002_alter_permission_name_max_length... OK
>>>   Applying auth.0003_alter_user_email_max_length... OK
>>>   Applying auth.0004_alter_user_username_opts... OK
>>>   Applying auth.0005_alter_user_last_login_null... OK
>>>   Applying auth.0006_require_contenttypes_0002... OK
>>>   Applying people.24_initial... OK
>>>   Applying account.0001_initial... OK
>>>   Applying account.0002_email_max_length... OK
>>>   Applying actstream.0001_initial... OK
>>>   Applying actstream.0002_remove_action_data... OK
>>>   Applying admin.0001_initial... OK
>>>   Applying admin.0002_logentry_remove_auto_add... OK
>>>   Applying agon_ratings.0001_initial... OK
>>>   Applying announcements.0001_initial... OK
>>>   Applying announcements.0002_auto_20190207_1459... OK
>>>   Applying auth.0007_alter_validators_add_error_messages... OK
>>>   Applying auth.0008_alter_user_username_max_length... OK
>>>   Applying avatar.0001_initial... OK
>>>   Applying base.24_initial... OK
>>>   Applying base.24_to_26... OK
>>>   Applying base.26_to_27... OK
>>>   Applying base.0027_auto_20170801_1228... OK
>>>   Applying base.0028_resourcebase_is_approved... OK
>>>   Applying base.0029_auto_20171114_0341... OK
>>>   Applying base.0030_auto_20180309_0833... OK
>>>   Applying base.0031_auto_20180309_0837... OK
>>>   Applying base.0032_auto_20180329_1844... OK
>>>   Applying base.0033_auto_20180330_0951... OK
>>>   Applying base.0034_auto_20180606_1543... OK
>>>   Applying base.0035_resourcebase_dirty_state... OK
>>>   Applying base.0036_auto_20190207_1459... OK
>>>   Applying dialogos.0001_initial... OK
>>>   Applying documents.24_initial... OK
>>>   Applying documents.25_add_documentresourcelink_table... OK
>>>   Applying documents.26_move_data_to_documentresourcelink_table... OK
>>>   Applying documents.27_drop_resource_columns_from_document_table... OK
>>>   Applying documents.0028_auto_20170801_1228... OK
>>>   Applying documents.0029_auto_20180301_1947... OK
>>>   Applying documents.0030_auto_20180302_0430... OK
>>>   Applying documents.0031_auto_20180409_1238... OK
>>>   Applying documents.0032_auto_20180412_0822... OK
>>>   Applying documents.0033_auto_20180414_2120... OK
>>>   Applying geonode_client.0001_initial... OK
>>>   Applying geonode_client.0002_auto_20180412_1039... OK
>>>   Applying
>>> geonode_client.0003_geonodethemecustomization_jumbotron_welcome_hide... OK
>>>   Applying geonode_client.0004_auto_20180416_1319... OK
>>>   Applying geonode_client.0005_auto_20181015_1201... OK
>>>   Applying geonode_themes.0001_initial... OK
>>>   Applying geonode_themes.0002_auto_20181015_1208... OK
>>>   Applying
>>> geonode_themes.0003_remove_geonodethemecustomization_identifier... OK
>>>   Applying groups.24_initial... OK
>>>   Applying groups.26_to_27... OK
>>>   Applying groups.0027_auto_20180105_1631... OK
>>>   Applying groups.0028_auto_20180606_1543... OK
>>>   Applying guardian.0001_initial... OK
>>>   Applying invitations.0001_initial... OK
>>>   Applying invitations.0002_auto_20151126_0426... OK
>>>   Applying invitations.0003_auto_20151126_1523... OK
>>>   Applying layers.24_initial... OK
>>>   Applying services.24_initial... OK
>>>   Applying services.0025_harvestjob... OK
>>>   Applying services.0026_auto_20171130_0600... OK
>>>   Applying services.0027_harvestjob_details... OK
>>>   Applying services.0028_auto_20171201_0640... OK
>>>   Applying services.0029_auto_20171203_1624... OK
>>>   Applying services.0030_auto_20171212_0518... OK
>>>   Applying layers.24_to_26... OK
>>>   Applying layers.26_to_27... OK
>>>   Applying layers.0027_auto_20170801_1228... OK
>>>   Applying layers.0028_auto_20171218_0249... OK
>>>   Applying layers.0029_layer_service... OK
>>>   Applying layers.0030_auto_20180228_0812... OK
>>>   Applying layers.0031_uploadsession_resource... OK
>>>   Applying layers.0032_auto_20180424_1638... OK
>>>   Applying layers.0033_auto_20180606_1543... OK
>>>   Applying maps.24_initial... OK
>>>   Applying maps.0025_auto_20170801_1228... OK
>>>   Applying maps.0026_auto_20180301_1947... OK
>>>   Applying maps.0027_auto_20180302_0430... OK
>>>   Applying maps.0028_auto_20180409_1238... OK
>>>   Applying maps.0029_auto_20180412_0822... OK
>>>   Applying maps.0030_auto_20180414_2120... OK
>>>   Applying oauth2_provider.0001_initial... OK
>>>   Applying oauth2_provider.0002_08_updates... OK
>>>   Applying oauth2_provider.0003_auto_20160316_1503... OK
>>>   Applying oauth2_provider.0004_auto_20160525_1623... OK
>>>   Applying people.0025_auto_20170924_0932... OK
>>>   Applying people.0026_auto_20171120_0730... OK
>>>   Applying people.0027_auto_20180414_2120... OK
>>>   Applying people.0028_auto_20180606_1543... OK
>>>   Applying pinax_notifications.0001_initial... OK
>>>   Applying pinax_notifications.0002_auto_20171003_2006... OK
>>>   Applying services.0031_auto_20180301_1947... OK
>>>   Applying services.0032_auto_20180302_0430... OK
>>>   Applying services.0031_service_proxy_base... OK
>>>   Applying services.0033_merge... OK
>>>   Applying services.0034_auto_20180309_0917... OK
>>>   Applying services.0035_auto_20180327_0846... OK
>>>   Applying services.0036_auto_20180331_1039... OK
>>>   Applying services.0037_auto_20180409_1238... OK
>>>   Applying services.0038_auto_20180412_0822... OK
>>>   Applying services.0039_auto_20180414_2120... OK
>>>   Applying sessions.0001_initial... OK
>>>   Applying sites.0001_initial... OK
>>>   Applying sites.0002_alter_domain_unique... OK
>>>   Applying socialaccount.0001_initial... OK
>>>   Applying socialaccount.0002_token_max_lengths... OK
>>>   Applying socialaccount.0003_extra_data_default_dict... OK
>>>   Applying tastypie.0001_initial... OK
>>>   Applying upload.24_initial... OK
>>>   Applying user_messages.0001_initial... OK
>>>   Applying user_messages.0002_auto_20171107_1128... OK
>>>   Applying user_messages.0003_auto_20171108_1037... OK
>>>   Applying user_messages.0004_auto_20171108_1101... OK
>>>  python -W ignore manage.py loaddata sample_admin.json
>>> Installed 1 object(s) from 1 fixture(s)
>>>  python -W ignore manage.py loaddata
>>> geonode/base/fixtures/default_oauth_apps.json
>>> Traceback (most recent call last):
>>>   File "manage.py", line 29, in <module>
>>>     execute_from_command_line(sys.argv)
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/management/__init__.py",
>>> line 364, in execute_from_command_line
>>>     utility.execute()
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/management/__init__.py",
>>> line 356, in execute
>>>     self.fetch_command(subcommand).run_from_argv(self.argv)
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/management/base.py",
>>> line 283, in run_from_argv
>>>     self.execute(*args, **cmd_options)
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/management/base.py",
>>> line 330, in execute
>>>     output = self.handle(*args, **options)
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/modeltranslation/management/commands/loaddata.py",
>>> line 61, in handle
>>>     return super(Command, self).handle(*fixture_labels, **options)
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/management/commands/loaddata.py",
>>> line 69, in handle
>>>     self.loaddata(fixture_labels)
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/management/commands/loaddata.py",
>>> line 109, in loaddata
>>>     self.load_label(fixture_label)
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/management/commands/loaddata.py",
>>> line 166, in load_label
>>>     for obj in objects:
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/serializers/json.py",
>>> line 88, in Deserializer
>>>     six.reraise(DeserializationError, DeserializationError(e),
>>> sys.exc_info()[2])
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/serializers/json.py",
>>> line 82, in Deserializer
>>>     for obj in PythonDeserializer(objects, **options):
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/core/serializers/python.py",
>>> line 129, in Deserializer
>>>     field = Model._meta.get_field(field_name)
>>>   File
>>> "/home/webbonimar/.venvs/geonode/lib/python2.7/site-packages/django/db/models/options.py",
>>> line 619, in get_field
>>>     raise FieldDoesNotExist("%s has no field named '%s'" %
>>> (self.object_name, field_name))
>>> django.core.serializers.base.DeserializationError: Problem installing
>>> fixture '/srv/www/geonode/geonode/base/fixtures/default_oauth_apps.json':
>>> Application has no field named 'updated'
>>>
>>>
>>> Captured Task Output:
>>> ---------------------
>>>
>>> ---> pavement.sync
>>>  python -W ignore manage.py makemigrations --noinput
>>>  python -W ignore manage.py migrate --noinput
>>>  python -W ignore manage.py loaddata sample_admin.json
>>>  python -W ignore manage.py loaddata
>>> geonode/base/fixtures/default_oauth_apps.json
>>>
>>> Build failed running pavement.sync: Subprocess return code: 1
>>> Jan 25, 9:54
>>>
>>> _______________________________________________
>>> geonode-users mailing list
>>> geonode-users at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>>
>>>
>>>
>>> --
>>>
>>> ==
>>>
>>> GeoServer Professional Services from the experts! Visit
>>> http://goo.gl/it488V for more information.
>>> ==
>>> Ing. Alessio Fabiani
>>>
>>> @alfa7691
>>> Founder/Technical Lead
>>>
>>>
>>> GeoSolutions S.A.S.
>>> Via di Montramito 3
>>> <https://maps.google.com/?q=Via+di+Montramito+3&entry=gmail&source=g>/A
>>> - 55054  Massarosa (LU) - Italy
>>> phone: +39 0584 962313
>>> fax:     +39 0584 1660272
>>> mob:   +39 331 6233686
>>>
>>>
>>> http://www.geo-solutions.it
>>> http://twitter.com/geosolutions_it
>>> -------------------------------------------------------
>>>
>>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
>>> precisa che ogni circostanza inerente alla presente email (il suo
>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>>
>>>
>>> This email is intended only for the person or entity to which it is
>>> addressed and may contain information that is privileged, confidential or
>>> otherwise protected from disclosure. We remind that - as provided by
>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>>> e-mail or the information herein by anyone other than the intended
>>> recipient is prohibited. If you have received this email by mistake, please
>>> notify us immediately by telephone or e-mail.
>>>
>>> _______________________________________________
>>> geonode-users mailing list
>>> geonode-users at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>>
>>>
>>>
>>> --
>>>
>>> ==
>>>
>>> GeoServer Professional Services from the experts! Visit
>>> http://goo.gl/it488V for more information.
>>> ==
>>> Ing. Alessio Fabiani
>>>
>>> @alfa7691
>>> Founder/Technical Lead
>>>
>>>
>>> GeoSolutions S.A.S.
>>> Via di Montramito 3
>>> <https://maps.google.com/?q=Via+di+Montramito+3&entry=gmail&source=g>/A
>>> - 55054  Massarosa (LU) - Italy
>>> phone: +39 0584 962313
>>> fax:     +39 0584 1660272
>>> mob:   +39 331 6233686
>>>
>>>
>>> http://www.geo-solutions.it
>>> http://twitter.com/geosolutions_it
>>> -------------------------------------------------------
>>>
>>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
>>> precisa che ogni circostanza inerente alla presente email (il suo
>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>>
>>>
>>> This email is intended only for the person or entity to which it is
>>> addressed and may contain information that is privileged, confidential or
>>> otherwise protected from disclosure. We remind that - as provided by
>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>>> e-mail or the information herein by anyone other than the intended
>>> recipient is prohibited. If you have received this email by mistake, please
>>> notify us immediately by telephone or e-mail.
>>>
>>> _______________________________________________
>>> geonode-users mailing list
>>> geonode-users at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>>
>>>
>>>
>>> --
>>>
>>> ==
>>>
>>> GeoServer Professional Services from the experts! Visit
>>> http://goo.gl/it488V for more information.
>>> ==
>>> Ing. Alessio Fabiani
>>>
>>> @alfa7691
>>> Founder/Technical Lead
>>>
>>>
>>> GeoSolutions S.A.S.
>>> Via di Montramito 3
>>> <https://maps.google.com/?q=Via+di+Montramito+3&entry=gmail&source=g>/A
>>> - 55054  Massarosa (LU) - Italy
>>>
>>
>
> --
>
> ==
>
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/it488V for more information.
> ==
> Ing. Alessio Fabiani
>
> @alfa7691
> Founder/Technical Lead
>
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A - 55054  Massarosa (LU) - Italy
> phone: +39 0584 962313
> fax:     +39 0584 1660272
> mob:   +39 331 6233686
>
>
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
> -------------------------------------------------------
>
> Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
> 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
> precisa che ogni circostanza inerente alla presente email (il suo
> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>
>
> This email is intended only for the person or entity to which it is
> addressed and may contain information that is privileged, confidential or
> otherwise protected from disclosure. We remind that - as provided by
> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
> e-mail or the information herein by anyone other than the intended
> recipient is prohibited. If you have received this email by mistake, please
> notify us immediately by telephone or e-mail.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20190211/695de726/attachment-0001.html>


More information about the geonode-users mailing list