Package: mapsforge
Version: 0.10.0+dfsg.1-1
Severity: normal

Dear Maintainer,

mapsforge version 0.10.0+dfsg.1-1 does declare runtime version
dependency but does not explicitly declares the required build time
dependency versions.

This would better show what is required for build and would help any
future backports. I have run into this issue while backporting this
package into Ubuntu Bionic (as part of the OpenJDK 11 transition).


--- mapsforge-0.10.0+dfsg.1/debian/control      2018-10-25 20:30:27.000000000 
+0000
+++ mapsforge-0.10.0+dfsg.1/debian/control      2019-03-05 08:43:02.000000000 
+0000
@@ -1,12 +1,12 @@
                gradle-debian-helper,
                javahelper (>= 0.70),
                junit4,
-               libjaxb-java,
-               libjts-java,
-               libkxml2-java,
+               libjaxb-java (>= 2.3.0.1),
+               libjts-java (>= 1.15.0),
+               libkxml2-java (>= 2.3.0),
                libsvgsalamander-java,
-               libtrove3-java,
+               libtrove3-java (>= 3.0.3),
                maven-repo-helper,
-               osmosis
+               osmosis (>= 0.46)
 Standards-Version: 4.1.2
 Homepage: https://wiki.openstreetmap.org/wiki/Mapsforge

Regards,
Tiago Daitx

-- System Information:
Debian Release: buster/sid
  APT prefers disco
  APT policy: (500, 'disco'), (400, 'disco-proposed')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-13-generic (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to