[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#627427: marked as done (dh-ocaml: dh_ocamldoc breaks if DH_ALWAYS_EXCLUDE is set)



Your message dated Fri, 10 Feb 2012 03:47:10 +0000
with message-id <E1RvhS2-0006ma-SW@franck.debian.org>
and subject line Bug#627427: fixed in dh-ocaml 1.0.4
has caused the Debian Bug report #627427,
regarding dh-ocaml: dh_ocamldoc breaks if DH_ALWAYS_EXCLUDE is set
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
627427: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627427
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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                                       [cjwatson@debian.org]



--- End Message ---
--- Begin Message ---
Source: dh-ocaml
Source-Version: 1.0.4

We believe that the bug you reported is fixed in the latest version of
dh-ocaml, which is due to be installed in the Debian FTP archive:

dh-ocaml_1.0.4.dsc
  to main/d/dh-ocaml/dh-ocaml_1.0.4.dsc
dh-ocaml_1.0.4.tar.gz
  to main/d/dh-ocaml/dh-ocaml_1.0.4.tar.gz
dh-ocaml_1.0.4_all.deb
  to main/d/dh-ocaml/dh-ocaml_1.0.4_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 627427@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stéphane Glondu <glondu@debian.org> (supplier of updated dh-ocaml package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 10 Feb 2012 04:39:45 +0100
Source: dh-ocaml
Binary: dh-ocaml
Architecture: source all
Version: 1.0.4
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Stéphane Glondu <glondu@debian.org>
Description: 
 dh-ocaml   - helper tools for maintaining OCaml-related Debian packages
Closes: 627427
Changes: 
 dh-ocaml (1.0.4) unstable; urgency=low
 .
   [ Mehdi Dogguy ]
   * Do not pass DH_ALWAYS_EXCLUDE to ocamldoc in dh_ocamldoc (Closes: #627427)
 .
   [ Stéphane Glondu ]
   * ocamlvars.mk: put only the first word of `ocamlc -version` in
     OCAML_ABI, so that it can be used with svn snapshots
   * dom-safe-pull: fail when feching fails (Close: #659244)
Checksums-Sha1: 
 9183f0493f2c4043bb8a32a369f7094a9de3621b 1880 dh-ocaml_1.0.4.dsc
 333646915615f8c9c389ff4014da690f956890dc 56410 dh-ocaml_1.0.4.tar.gz
 3a6578fac47724ad432889e23b5f49159b479e20 90688 dh-ocaml_1.0.4_all.deb
Checksums-Sha256: 
 9be61090f2dca251c9f132b23dbbe867ad76b396bf05820601d71677221b7504 1880 dh-ocaml_1.0.4.dsc
 9f9111c90883a45e5e010d63fe537a43c4d17fe9b801b4e717e6e9a00c8dbd45 56410 dh-ocaml_1.0.4.tar.gz
 b337fecde119cb107f9a2131107786d674a47dd3610e73eef8d6d6a60b116fa4 90688 dh-ocaml_1.0.4_all.deb
Files: 
 8162514b5f72339c40ca59df29afa409 1880 ocaml extra dh-ocaml_1.0.4.dsc
 7bb81342f03c0c08502399cbcc69d8b6 56410 ocaml extra dh-ocaml_1.0.4.tar.gz
 da87973c804752d60b467ca0c331e8c8 90688 ocaml extra dh-ocaml_1.0.4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCgAGBQJPNJJlAAoJEHhT2k1JiBrTPN4P/29wTInBj5GHJM4Hu7t1elUv
o9+VrXSSOri5ozsjDqEzPDHxaTymeN8/zmu04aGi+2/a5ypMU/r1IZuAYo2TYlPG
rKF8yDgv1rH5d06qw0lxEaFD+OtGibm37TbEErA0TvJwQpcSyarAjMXvTiKrEQPC
YhiF6dAd8ezGIGyg5U9a/xt/5ChfCmJE77CDZa5ugSTyAxwCbXriFSmHTncEX1Vp
0EKIv/t0x6Zabn2bUNBMNu9aBnQQlFQVJemWJtRubpEPmkXsuS8wlniNZhNUN3sa
5xyzYktIUJIZrsq9P0VBgRDNHxVBVGu6xzyzF7j/nO4e5gL+QBs73hEFqePl67ug
jmcj2dRuqj4BH2/w5zizZNQV3PlT2OQQZUoZNZ38gMON7uC3vq00fTva+COe5Iiu
72v1DIpbZLW3Pt0QgKqNLmaU27tEmLwDjyg5E/0R8NFP+82UEvRpjQMN4q2hx3E1
oZKMBViJdQxDAmCw8J9xY5rb638u2YIlOud5AXgQ2ZRvD0MDyYzLr/4wJnt9TP2l
DexzjYtQyz+lUBFRz0NzRdqGMFQAUHOP29J1cKUw0b/t7+UbT6itypA+fsgD1IrJ
8E4Ri1GaChUoHUtTS0QQ9DFNb/0Fa36x4YOECBU+9wzlDf8rouXUDlGguY+RhIRG
WXqpiX10zrdJ3nV7STb2
=xyqj
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: