Bug#699330: dh_ocaml should add Built-Using fields
Package: dh-ocaml
Version: 1.0.7
Severity: important
(discussed on IRC with Mehdi a while ago, filing as a bug to keep track of it)
Given the current Policy support for declaring relationships with statically
linked code:
http://www.debian.org/doc/debian-policy/ch-relationships.html#s-built-using
I think that dh_ocaml should automatically add Built-Using fields to OCaml
packages that static link OCaml code (i.e. almost all of them) coming from
other packages in the archive. This will ensure that those packages are not
removed from the archive as long as packages Built-Using them are still around
(which is a requirement of several Free Software licenses).
Cheers.
-- System Information:
Debian Release: 7.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
dh-ocaml depends on no packages.
Versions of packages dh-ocaml recommends:
ii debhelper 9.20120909
ii ocaml-nox 3.12.1-4
Versions of packages dh-ocaml suggests:
ii git 1:1.7.10.4-2
-- no debconf information
Reply to: