Re: [OSGeoLive] #2068: Error caused by libgdal-grass version in Bionic

2018-06-09 Thread OSGeoLive
#2068: Error caused by libgdal-grass version in Bionic
---+
 Reporter:  kalxas |   Owner:  osgeolive@…
 Type:  defect |  Status:  new
 Priority:  critical   |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |  Resolution:
 Keywords:  libgdal-grass  |
---+

Comment (by Bas Couwenberg):

 Ubuntu definitely strips a bunch of libraries from the `NEEDED` section.

 From the diff between libgdal-grass (2.3.0-1) from Debian unstable &
 libgdal-grass (2.3.0-1build1) from Ubuntu cosmic:

 **gdal_GRASS.so**
 {{{
 [...]
  Dynamic Section:
 -  NEEDED   libgrass_vector.7.4.0.so
 -  NEEDED   libgrass_dig2.7.4.0.so
 -  NEEDED   libgrass_dgl.7.4.0.so
 -  NEEDED   libgrass_rtree.7.4.0.so
 -  NEEDED   libgrass_linkm.7.4.0.so
 -  NEEDED   libgrass_dbmiclient.7.4.0.so
 -  NEEDED   libgrass_dbmibase.7.4.0.so
NEEDED   libgrass_raster.7.4.0.so
NEEDED   libgrass_imagery.7.4.0.so
NEEDED   libgrass_gproj.7.4.0.so
 -  NEEDED   libgrass_gmath.7.4.0.so
NEEDED   libgrass_gis.7.4.0.so
 -  NEEDED   libgrass_datetime.7.4.0.so
 -  NEEDED   libgrass_btree2.7.4.0.so
 -  NEEDED   libgrass_ccmath.7.4.0.so
NEEDED   libgdal.so.20
NEEDED   libstdc++.so.6
 -  NEEDED   libm.so.6
NEEDED   libgcc_s.so.1
NEEDED   libc.so.6
RUNPATH  /usr/lib/grass74/lib
 [...]
 }}}

 **ogr_GRASS.so**
 {{{
 [...]
  Dynamic Section:
NEEDED   libgrass_vector.7.4.0.so
 -  NEEDED   libgrass_dig2.7.4.0.so
 -  NEEDED   libgrass_dgl.7.4.0.so
 -  NEEDED   libgrass_rtree.7.4.0.so
 -  NEEDED   libgrass_linkm.7.4.0.so
NEEDED   libgrass_dbmiclient.7.4.0.so
NEEDED   libgrass_dbmibase.7.4.0.so
 -  NEEDED   libgrass_raster.7.4.0.so
 -  NEEDED   libgrass_imagery.7.4.0.so
NEEDED   libgrass_gproj.7.4.0.so
 -  NEEDED   libgrass_gmath.7.4.0.so
NEEDED   libgrass_gis.7.4.0.so
 -  NEEDED   libgrass_datetime.7.4.0.so
 -  NEEDED   libgrass_btree2.7.4.0.so
 -  NEEDED   libgrass_ccmath.7.4.0.so
NEEDED   libgdal.so.20
NEEDED   libstdc++.so.6
 -  NEEDED   libm.so.6
NEEDED   libgcc_s.so.1
NEEDED   libc.so.6
RUNPATH  /usr/lib/grass74/lib
 [...]
 }}}

 libgdal-grass should probably be built with `--no-as-needed` on Ubuntu.

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2068: Error caused by libgdal-grass version in Bionic

2018-06-09 Thread OSGeoLive
#2068: Error caused by libgdal-grass version in Bionic
---+
 Reporter:  kalxas |   Owner:  osgeolive@…
 Type:  defect |  Status:  new
 Priority:  critical   |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |  Resolution:
 Keywords:  libgdal-grass  |
---+

Comment (by Bas Couwenberg):

 On Debian unstable, the libraries in question are included in the `NEEDED`
 section and can be found in the `RUNPATH`:
 {{{
 $ objdump -x /usr/lib/gdalplugins/*_GRASS.so | egrep
 "gdalplugins|NEEDED|RUNPATH"
 /usr/lib/gdalplugins/gdal_GRASS.so: file format elf64-x86-64
 /usr/lib/gdalplugins/gdal_GRASS.so
   NEEDED   libgrass_vector.7.4.0.so
   NEEDED   libgrass_dig2.7.4.0.so
   NEEDED   libgrass_dgl.7.4.0.so
   NEEDED   libgrass_rtree.7.4.0.so
   NEEDED   libgrass_linkm.7.4.0.so
   NEEDED   libgrass_dbmiclient.7.4.0.so
   NEEDED   libgrass_dbmibase.7.4.0.so
   NEEDED   libgrass_raster.7.4.0.so
   NEEDED   libgrass_imagery.7.4.0.so
   NEEDED   libgrass_gproj.7.4.0.so
   NEEDED   libgrass_gmath.7.4.0.so
   NEEDED   libgrass_gis.7.4.0.so
   NEEDED   libgrass_datetime.7.4.0.so
   NEEDED   libgrass_btree2.7.4.0.so
   NEEDED   libgrass_ccmath.7.4.0.so
   NEEDED   libgdal.so.20
   NEEDED   libstdc++.so.6
   NEEDED   libm.so.6
   NEEDED   libgcc_s.so.1
   NEEDED   libc.so.6
   RUNPATH  /usr/lib/grass74/lib
 /usr/lib/gdalplugins/ogr_GRASS.so: file format elf64-x86-64
 /usr/lib/gdalplugins/ogr_GRASS.so
   NEEDED   libgrass_vector.7.4.0.so
   NEEDED   libgrass_dig2.7.4.0.so
   NEEDED   libgrass_dgl.7.4.0.so
   NEEDED   libgrass_rtree.7.4.0.so
   NEEDED   libgrass_linkm.7.4.0.so
   NEEDED   libgrass_dbmiclient.7.4.0.so
   NEEDED   libgrass_dbmibase.7.4.0.so
   NEEDED   libgrass_raster.7.4.0.so
   NEEDED   libgrass_imagery.7.4.0.so
   NEEDED   libgrass_gproj.7.4.0.so
   NEEDED   libgrass_gmath.7.4.0.so
   NEEDED   libgrass_gis.7.4.0.so
   NEEDED   libgrass_datetime.7.4.0.so
   NEEDED   libgrass_btree2.7.4.0.so
   NEEDED   libgrass_ccmath.7.4.0.so
   NEEDED   libgdal.so.20
   NEEDED   libstdc++.so.6
   NEEDED   libm.so.6
   NEEDED   libgcc_s.so.1
   NEEDED   libc.so.6
   RUNPATH  /usr/lib/grass74/lib
 }}}

 Creating an index on a shapefile works as expected:
 {{{
 $ ogrinfo -sql "CREATE SPATIAL INDEX on pv_2012" /tmp/pv_2012.shp
 INFO: Open of `/tmp/pv_2012.shp'
   using driver `ESRI Shapefile' successful.
 }}}

 The libgdal-grass package in bionic indeed lacks these libraries in its
 `NEEDED` section:
 {{{
 # objdump -x /usr/lib/gdalplugins/*/*_GRASS.so | egrep
 "gdalplugins|NEEDED|RUNPATH"
 /usr/lib/gdalplugins/2.2/gdal_GRASS.so: file format elf64-x86-64
 /usr/lib/gdalplugins/2.2/gdal_GRASS.so
   NEEDED   libgrass_raster.7.4.0.so
   NEEDED   libgrass_imagery.7.4.0.so
   NEEDED   libgrass_gproj.7.4.0.so
   NEEDED   libgrass_gis.7.4.0.so
   NEEDED   libgdal.so.20
   NEEDED   libstdc++.so.6
   NEEDED   libgcc_s.so.1
   NEEDED   libc.so.6
   RUNPATH  /usr/lib/grass74/lib
 /usr/lib/gdalplugins/2.2/ogr_GRASS.so: file format elf64-x86-64
 /usr/lib/gdalplugins/2.2/ogr_GRASS.so
   NEEDED   libgrass_vector.7.4.0.so
   NEEDED   libgrass_dbmiclient.7.4.0.so
   NEEDED   libgrass_dbmibase.7.4.0.so
   NEEDED   libgrass_gproj.7.4.0.so
   NEEDED   libgrass_gis.7.4.0.so
   NEEDED   libgdal.so.20
   NEEDED   libstdc++.so.6
   NEEDED   libgcc_s.so.1
   NEEDED   libc.so.6
   RUNPATH  /usr/lib/grass74/lib
 }}}

 This looks like an issue specific to Ubuntu (which links with `--as-
 needed`).

 The error is non-fatal, so you could chose to ignore it and redirect
 STDERR to /dev/null:
 {{{
 ogrinfo -sql "CREATE SPATIAL INDEX ON $S" $SHP 2> /dev/null;
 }}}

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2068: Error caused by libgdal-grass version in Bionic

2018-06-09 Thread OSGeoLive
#2068: Error caused by libgdal-grass version in Bionic
---+
 Reporter:  kalxas |   Owner:  osgeolive@…
 Type:  defect |  Status:  new
 Priority:  critical   |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |  Resolution:
 Keywords:  libgdal-grass  |
---+

Comment (by Bas Couwenberg):

 This change may be sufficient:

  https://salsa.debian.org/debian-gis-team/gdal-
 grass/commit/07537c79cd63236e2c262e9c52303f0c4f13a1c7

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2065: Django 1.8.x is needed for current GeoNode and EOxServer releases

2018-06-09 Thread OSGeoLive
#2065: Django 1.8.x is needed for current GeoNode and EOxServer releases
---+
 Reporter:  kalxas |   Owner:  osgeolive@…
 Type:  defect |  Status:  new
 Priority:  critical   |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |  Resolution:
 Keywords:  django |
---+

Comment (by johanvdw):

 What should users of these software do when security problems occur in the
 1.8 branch?

 Can we consider these web based software mature enough for inclusion if
 they rely on an unsupported development framework?

 My recommendation would be that their community releases a version relying
 on 1.11. Not for OSGeo Live, but because it is in their users interest.

 I'm not really black-white on this, but at least we should first hear the
 maintainers on this before we even consider backporting.

 On xenial 1.8 is in main, so it may still get security updates through
 canonical.

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2065: Django 1.8.x is needed for current GeoNode and EOxServer releases

2018-06-09 Thread OSGeoLive
#2065: Django 1.8.x is needed for current GeoNode and EOxServer releases
---+
 Reporter:  kalxas |   Owner:  osgeolive@…
 Type:  defect |  Status:  new
 Priority:  critical   |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |  Resolution:
 Keywords:  django |
---+

Comment (by kalxas):

 Those are the **only** projects using Django in the disk, so we do not
 have any side effects. Django 1.11 is supported in their master branches
 but I do not expect them to make a release until we ship. Especially for
 GeoNode, 2.8.x was released 2 months ago and 2.10 including django 1.11
 support will take at least another 4 months to be released.

 So we either install those projects from their unstable branch (we never
 do this normally) or we backport Django.

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2069: Update or remove QGIS plugins that still use QtWebKit

2018-06-09 Thread OSGeoLive
#2069: Update or remove QGIS plugins that still use QtWebKit
--+
 Reporter:  kalxas|   Owner:  kalxas
 Type:  task  |  Status:  assigned
 Priority:  critical  |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive |  Resolution:
 Keywords:  QGIS plugins  |
--+

Comment (by Bas Couwenberg):

 Alternatively, build QtWebKit as part of QGIS as the upstream qgis
 packaging does.

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2065: Django 1.8.x is needed for current GeoNode and EOxServer releases

2018-06-09 Thread OSGeoLive
#2065: Django 1.8.x is needed for current GeoNode and EOxServer releases
---+
 Reporter:  kalxas |   Owner:  osgeolive@…
 Type:  defect |  Status:  new
 Priority:  critical   |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |  Resolution:
 Keywords:  django |
---+

Comment (by johanvdw):

 -1

 Django 1.8 is no longer supported by django, and this is clearly on their
 roadmap: https://www.djangoproject.com/download/

 As 1.11 is the new LTS and available for bionic, I think these projects
 should be adapted rather than 1.8 being backported.

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2067: Mapbender installer has to be configured for PHP7 in Bionic (was: MapBender installer has to be configured for PHP7 in Bionic)

2018-06-09 Thread OSGeoLive
#2067: Mapbender installer has to be configured for PHP7 in Bionic
---+
 Reporter:  kalxas |   Owner:  osgeolive@…
 Type:  defect |  Status:  new
 Priority:  critical   |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |  Resolution:
 Keywords:  mapbender  |
---+

Comment (by astrid_emde):

 Thanks for the feedback. I changed the script to PHP 7 but at the moment
 Mapbender does not work with PHP 7.2 and PostgreSQL 10.

 I will discuss this with the Mapbender team.

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2065: Django 1.8.x is needed for current GeoNode and EOxServer releases

2018-06-09 Thread OSGeoLive
#2065: Django 1.8.x is needed for current GeoNode and EOxServer releases
---+
 Reporter:  kalxas |   Owner:  osgeolive@…
 Type:  defect |  Status:  new
 Priority:  critical   |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |  Resolution:
 Keywords:  django |
---+
Changes (by kalxas):

 * type:  task => defect


-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #1881: Vector Tiles additions

2018-06-09 Thread OSGeoLive
#1881: Vector Tiles additions
--+
 Reporter:  kalxas|   Owner:  live-demo@…
 Type:  enhancement   |  Status:  new
 Priority:  critical  |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive |  Resolution:
 Keywords:  vector tiles  |
--+
Changes (by kalxas):

 * priority:  major => critical
 * cc: live-demo@… (removed)
 * cc: osgeolive@… (added)


-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


[OSGeoLive] #2067: MapBender installer has to be configured for PHP7 in Bionic

2018-06-09 Thread OSGeoLive
#2067: MapBender installer has to be configured for PHP7 in Bionic
---+---
 Reporter:  kalxas |  Owner:  osgeolive@…
 Type:  defect | Status:  new
 Priority:  critical   |  Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |   Keywords:  mapbender
---+---
 Currently the script uses php5.6 packages that are not available in Bionic
 anymore.

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


Re: [OSGeoLive] #2050: Incubation Provenance Review: Jupyter data folder includes Javascript and Python code without a license

2018-06-09 Thread OSGeoLive
#2050: Incubation Provenance Review: Jupyter data folder includes Javascript and
Python code without a license
+--
 Reporter:  kalxas  |   Owner:  live-demo@…
 Type:  defect  |  Status:  closed
 Priority:  critical|   Milestone:  Unplanned
Component:  OSGeoLive   |  Resolution:  fixed
 Keywords:  incubation  |
+--
Changes (by kalxas):

 * cc: live-demo@… (removed)
 * cc: osgeolive@… (added)


-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive


[OSGeoLive] #2065: Django 1.8.x is needed for current GeoNode and EOxServer releases

2018-06-09 Thread OSGeoLive
#2065: Django 1.8.x is needed for current GeoNode and EOxServer releases
---+---
 Reporter:  kalxas |  Owner:  osgeolive@…
 Type:  task   | Status:  new
 Priority:  critical   |  Milestone:  OSGeoLive12.0
Component:  OSGeoLive  |   Keywords:  django
---+---
 We need to backport Django 1.8.x for Bionic.

-- 
Ticket URL: 
OSGeoLive 
self-contained bootable DVD, USB thumb drive or Virtual Machine based on 
Lubuntu, that allows you to try a wide variety of open source geospatial 
software without installing anything.
___
osgeolive mailing list
osgeolive@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/osgeolive