Package: dh-ocaml
Version: 1.0.0
Severity: normal
I have DH_ALWAYS_EXCLUDE='CVS:.svn:{arch}:.arch-ids:.bzr:.git' in my
environment, since I never want files in these directories to creep into
binary packages I build. When I tried to build gmetadom I found that it
broke:
dh_ocamldoc -plibgdome2-ocaml-dev
/usr/bin/ocamldoc: unknown option `-and'.
[... usage message ...]
dh_ocamldoc: /usr/bin/ocamldoc -sort -and ! \( -regex .\*CVS.\* -or -regex
.\*\\.svn.\* -or -regex .\*{arch}.\* -or -regex .\*\\.arch-ids.\* -or -regex
.\*\\.bzr.\* -or -regex .\*\\.git.\* \) -I
debian/libgdome2-ocaml-dev/usr/lib/ocaml -I
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2 -I
debian/libgdome2-ocaml-dev/usr/lib/ocaml/stublibs -html -stars -m A -d
debian/libgdome2-ocaml-dev/usr/share/doc/libgdome2-ocaml-dev/html/api/
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/gdome.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/gdomeDOMExceptionT.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/gdomeInit.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/gdomeNodeTypeT.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/gdomeT.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iAttr.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iCDATASection.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iCharacterData.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iComment.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iDOMImplementation.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iDOMString.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iDocument.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iDocumentFragment.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iDocumentType.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iElement.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iEntity.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iEntityReference.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iEvent.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iEventTarget.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iMutationEvent.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iNamedNodeMap.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iNode.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iNodeList.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iNotation.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iProcessingInstruction.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/iText.ml
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tAttr.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tCDATASection.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tCharacterData.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tComment.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tDOMImplementation.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tDOMString.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tDOMTimeStamp.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tDocument.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tDocumentFragment.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tDocumentType.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tElement.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tEntity.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tEntityReference.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tEvent.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tEventListener.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tEventTarget.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tMutationEvent.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tNamedNodeMap.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tNode.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tNodeList.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tNotation.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tProcessingInstruction.mli
debian/libgdome2-ocaml-dev/usr/lib/ocaml/gdome2/tText.mli returned exit code 2
make: *** [binary-install/libgdome2-ocaml-dev] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status
2
I don't see why these arguments are being passed to ocamldoc at all. It
looks like they're intended to be passed to find(1). I don't quite see
how to repair it easily upon inspection of the code, though.
Thanks,
--
Colin Watson [[email protected]]
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]