I try to compile tirex (mapnik backend) against Mapnik 3.
All done on ubuntu 14.04.

Unfortunately it fails.

make runs fine, but doing "make deb" after that produces errors.

First problem was that it complained to not find mapnik-config.
After patching the Makefile to contain the results of the mapnik-config call it successfully continued to break at another step.

I have no idea about debian package creation. Can someone suggest a patch to resolve this issue?
Sounds like it does not like I did make && make install on mapnik

changing this line in debian/rules allowed me to ignore the error:
dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info

does it matter that the packages have this version id in the name? "_0.4.1precise1_"
Will it conflict with my ubuntu setup which is trusty?

Log:

dh_shlibdeps
dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libmapnik.so.3.0 (used by debian/tirex-backend- mapnik/usr/lib/tirex/backends/mapnik) dh_shlibdeps: dpkg-shlibdeps -Tdebian/tirex-backend-mapnik.substvars debian/tirex-backend-mapnik/usr/lib/tirex/backends/mapnik returned exit code 2
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1364:
dpkg-buildpackage -rfakeroot -D -us -uc -I failed
make: *** [deb] Error 29

_______________________________________________
dev mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/dev

Reply via email to