Package: proj-data
Version: 4.9.3-1
Severity: normal
Hi. It is currently impossible to install anything that eventually
depends on proj-data (libproj12, libgdal20, libgdal-dev) when
cross-building because proj-data cannot satisfy foreign-arch
dependencies. This can easily be done with the attached patch.
The patch also declares libproj12 an libproj-dev as coinstallable across
multiple arches, another useful thing for cross-building.
Thanks.
--- /tmp/control 2017-03-12 01:26:07.431155881 -0800
+++ control 2017-03-12 01:11:30.342806635 -0800
@@ -18,6 +18,7 @@
Package: proj-data
Architecture: all
+Multi-Arch: foreign
Section: libs
Depends: ${misc:Depends}
Description: Cartographic projection filter and library (datum package)
@@ -36,6 +37,7 @@
Package: libproj12
Architecture: any
+Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: proj-data,
@@ -58,6 +60,7 @@
Package: libproj-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Depends: libproj12 (= ${binary:Version}),
${misc:Depends}