Re: bringing sfcgal support to postgis
On 03-09-15 17:47, Sven Geggus wrote:
> this goes to the list, as I do not know the real maintainer of the postgis
> package as there are three "Uploaders:" in debian/control.
Markus Wanner (CCed) and myself are the primary maintainers of the
postgis package in Debian, Markus also takes care of postgis in the
pgApt repository.
https://wiki.postgresql.org/wiki/Apt
> To finish my mission (for now) of bringing sfcgal-support to debians version
> of postgis there are finaly only three steps left:
>
> 1. Build future versions of postgis (in sid) with sfcgal support
PostGIS 2.2 is expected soon, and I plan to support sfcgal from that
release on.
> 2. backport sfcgal to jessie
> 3. Build future backports of postgis with sfcgal support
Because many of the new functions in PostGIS 2.2 require the recently
released GEOS 3.5.0, geos should be backported too or there'll be a
regression in supported functions between the backport and testing/unstable.
I don't want to backport geos because we'll need to backport all reverse
dependencies too, and that recursively pulls in most of the GIS stack
(via spatialite & gdal). Backports is not the place for such major
transitions, so I prefer to regress on the supported features in the
eventual PostGIS 2.2 backport.
> I already pushed a jessie-backports branch to alioth and build the package,
> but I would like to avoid doing the second step before the first one.
It's better to get sfgcal into jessie-backports before postgis requires
it. So I encourage your to RFS it as soon as sfcgal migrates to testing.
> So whoever the maintainer of postgis is would you mind adding the following
> patch?
Because the postgis packaging is also used for pgApt which supports
multiple PostgreSQL releases and Debian/Ubuntu distributions, the use of
sfcgal needs to be conditional to its availability in the target
distribution.
We can take a similar control template approach as qgis does for its
supported distributions for example. Or maintain separate packaging
branches for Debian & pgApt in git. I prefer the latter.
@Markus, how do you want to handle the sfcgal dependency in pgApt?
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Reply to: