Hi Jérémy & David, Please share your thoughts about the future of the mapnik-vector-tile, and its reverse dependencies (node-mapnik & node-tilelive-{bridge,mapnik,vector}).
On 12-09-15 13:10, Sebastiaan Couwenberg wrote: > The mapbox/pbf.hpp dependency is no longer required, mapnik-vector-tile > has switched to the protozero [0] library also required for recent > libosmium releases. > > mapnik/clipper is still required, this is a mapnik specific fork of > polyclipping [1] (packaged in Debian as libpolyclipping [2]). > > I've updated the mapnik-vector-tile package to the recent 0.10.0 > upstream release and patched it to use the protozero Debian package > instead of a clone of the protozero git repository. I'll do the same for > mapnik-clipper once that's packaged (I'm working on that too). I've create initial Debian packaging for mapnik/clipper [0], and updated mapnik-vector-tile [1] to use that package. mapnik-vector-tile (0.10.0+dfsg-1) now builds successfully, but a test does fail. Updating the mapnik-vector-tile package to work with mapnik 3.0.x, and packaging the mapnik/clipper dependency is being discussed in the upstream issue tracker [2]. One of the upstream developers remarked that packaging mapnik-vector-tile shouldn't be required, because developers are expected to bundle mapnik-vector-tile in their projects. As noted in the issue, mapnik-vector-tile is packaged because node-mapnik requires it. And node-mapnik is in turn required for node-tilelive-{bridge,mapnik,vector}. Maybe we should consider removing mapnik-vector-tile and its reverse dependencies from the archive. What are your thoughts about this as the maintainers of these packages? [0] https://anonscm.debian.org/cgit/pkg-grass/mapnik-clipper.git [1] https://anonscm.debian.org/cgit/pkg-grass/mapnik-vector-tile.git [2] https://github.com/mapnik/clipper/issues/1 Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1