Bug#759843: [Pkg-javascript-devel] Bug#759843: node-mapnik: FTBFS: vector_tile_processor.hpp:48:38: fatal error: mapnik3x_compatibility.hpp: No such file or directory

2014-09-23 Thread Jérémy Lal
Le mardi 23 septembre 2014 à 13:28 +0100, peter green a écrit :
 This looks like a manifestation of 
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761429

Thank you for bringing this.

Note that i won't lift a finger until mapnik 2.3 is out, which is
(according to upstream [0]) due to be soon.


[0]
https://github.com/mapnik/mapnik/issues/2425#issuecomment-56335743


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#759843: [Pkg-javascript-devel] Bug#759843: node-mapnik: FTBFS: vector_tile_processor.hpp:48:38: fatal error: mapnik3x_compatibility.hpp: No such file or directory

2014-09-23 Thread Robert Edmonds
clone 759843 -1
reassign -1 mapnik-vector-tile
found -1 0.5.1+dfsg-1
severity -1 serious
block 759843 by -1
block 761429 by -1
thanks

Jérémy Lal wrote:
 Le mardi 23 septembre 2014 à 13:28 +0100, peter green a écrit :
  This looks like a manifestation of 
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761429
 
 Thank you for bringing this.

No, this is not caused by #761429.  Actually, this blocks the protobuf
transition.

The problem is that these header files shipped by mapnik-vector-tile
have unconditional #include's of mapnik3x_compatibility.hpp:

mapnik-vector-tile: /usr/include/vector_tile_backend_pbf.hpp
mapnik-vector-tile: /usr/include/vector_tile_datasource.hpp
mapnik-vector-tile: /usr/include/vector_tile_processor.hpp

mapnik3x_compatibility.hpp is shipped in src:mapnik-vector-tile but is
not installed in the binary:

http://sources.debian.net/src/mapnik-vector-tile/0.5.1%2Bdfsg-1/src/mapnik3x_compatibility.hpp/

http://sources.debian.net/src/mapnik-vector-tile/0.5.1%2Bdfsg-1/debian/install/

This doesn't work, of course.  mapnik-vector-tile's reverse build
dependencies are broken because of this (i.e., node-mapnik, #759843).

 Note that i won't lift a finger until mapnik 2.3 is out, which is
 (according to upstream [0]) due to be soon.

Since this blocks an ongoing library transition [0], I would be happy to
NMU mapnik-vector-tile, since the fix is trivial.

[0] https://release.debian.org/transitions/html/auto-protobuf.html

-- 
Robert Edmonds
edmo...@debian.org


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#759843: [Pkg-javascript-devel] Bug#759843: node-mapnik: FTBFS: vector_tile_processor.hpp:48:38: fatal error: mapnik3x_compatibility.hpp: No such file or directory

2014-09-23 Thread Robert Edmonds
tags 759843 pending
tags 762643 pending
thanks

Robert Edmonds wrote:
 Since this blocks an ongoing library transition [0], I would be happy to
 NMU mapnik-vector-tile, since the fix is trivial.

Hi,

I've uploaded mapnik-vector-tile 0.5.1+dfsg-1.3 to DELAYED/3.  This
fixes #762643 (the lack of mapnik3x_compatibility.hpp in
mapnik-vector-tile) and #759843 (the FTBFS in mapnik-vector-tile's
reverse build dependency caused by #762643).  The debdiff is attached.

This allows node-mapnik to build again, which will allow the protobuf
transition (#760343) to continue.

-- 
Robert Edmonds
edmo...@debian.org
diff -Nru mapnik-vector-tile-0.5.1+dfsg/debian/changelog mapnik-vector-tile-0.5.1+dfsg/debian/changelog
--- mapnik-vector-tile-0.5.1+dfsg/debian/changelog	2014-08-20 17:06:54.0 -0400
+++ mapnik-vector-tile-0.5.1+dfsg/debian/changelog	2014-09-23 21:28:52.0 -0400
@@ -1,3 +1,20 @@
+mapnik-vector-tile (0.5.1+dfsg-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Actually ship mapnik3x_compatibility.hpp. (Closes: #762643, #759843.)
+
+ -- Robert Edmonds edmo...@debian.org  Tue, 23 Sep 2014 21:28:10 -0400
+
+mapnik-vector-tile (0.5.1+dfsg-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * No sourceful changes; rebuild against the latest protobuf-compiler due to
+the transition in #760343. (Closes: #761429)
+  * (Second try: the upload of 0.5.1+dfsg-1.1 was eaten by the archive
+software due to my key being replaced after the upload to DEFERRED.)
+
+ -- Robert Edmonds edmo...@debian.org  Tue, 23 Sep 2014 11:54:40 -0400
+
 mapnik-vector-tile (0.5.1+dfsg-1) unstable; urgency=medium
 
   * Upstream update
diff -Nru mapnik-vector-tile-0.5.1+dfsg/debian/install mapnik-vector-tile-0.5.1+dfsg/debian/install
--- mapnik-vector-tile-0.5.1+dfsg/debian/install	2013-08-29 07:13:43.0 -0400
+++ mapnik-vector-tile-0.5.1+dfsg/debian/install	2014-09-23 20:50:32.0 -0400
@@ -1 +1,2 @@
+src/mapnik3x_compatibility.hpp usr/include
 src/vector_tile* usr/include