Package: src:uutf Version: 0.9.4-1 User: [email protected] Usertags: binary-indep Severity: important
Dear maintainer: I tried to build this package with "dpkg-buildpackage -A" (i.e. only architecture-independent packages), and it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --with ocaml dh_testdir -i dh_ocamlinit -i debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' ocamlbuild -classic-display uutf.cmi uutf.cma uutf.a uutf.cmx uutf.cmxa uutf.cmxs Warning: tag "package" does not expect a parameter, but is used with parameter "cmdliner" /usr/bin/ocamldep -modules src/uutf.mli > src/uutf.mli.depends /usr/bin/ocamlc -c -bin-annot -I src -I test -o src/uutf.cmi src/uutf.mli /usr/bin/ocamldep -modules src/uutf.ml > src/uutf.ml.depends /usr/bin/ocamlc -c -bin-annot -I src -I test -o src/uutf.cmo src/uutf.ml /usr/bin/ocamlc -a src/uutf.cmo -o src/uutf.cma /usr/bin/ocamlopt -c -bin-annot -I src -I test -o src/uutf.cmx src/uutf.ml /usr/bin/ocamlopt -a src/uutf.cmx -o src/uutf.cmxa /usr/bin/ocamlopt -shared src/uutf.cmx -o src/uutf.cmxs make[1]: Leaving directory '/<<PKGBUILDDIR>>' fakeroot debian/rules binary-indep dh binary-indep --with ocaml dh_testroot -i dh_prep -i debian/rules override_dh_auto_install make[1]: Entering directory '/<<PKGBUILDDIR>>' mkdir -p '/<<PKGBUILDDIR>>/debian/tmp//usr/lib/ocaml/uutf' cp _build/src/uutf.cmi _build/src/uutf.cma _build/src/uutf.a _build/src/uutf.cmx _build/src/uutf.cmxa _build/src/uutf.cmxs pkg/META src/uutf.mli '/<<PKGBUILDDIR>>/debian/tmp//usr/lib/ocaml/uutf' make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_install make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_install --fail-missing make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_ocamldoc -i E: debian/libuutf-ocaml-dev doesn't exist, but is referenced from debian/libuutf-ocaml-doc.ocamldoc at /usr/bin/dh_ocamldoc line 167, <OCAMLDOC> line 1. debian/rules:21: recipe for target 'binary-indep' failed make: *** [binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2 -------------------------------------------------------------------------------- Sorry not to have a fix, as I am reporting many bugs similar to this one. There is a feature of "dh" which sometimes helps in cases like this, which is to use override_dh_foo-arch and override_dh_foo-indep for several values of "foo". Once that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work properly, the package would be suitable to be uploaded in source-only form if you wish. Thanks.

