--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: dose3 source does not clean properly so cannot be built twice
- From: Wookey <wookey@wookware.org>
- Date: Fri, 14 Sep 2012 18:08:14 +0100
- Message-id: <20120914170814.GL12551@stoneboat.aleph1.co.uk>
Source:dose3
Version:3.1
After building dose3 with dpkg-buildpackage -uc -us, a second attempt
to build will fail with:
dpkg-source: info: building dose3 using existing ./dose3_3.1.orig.tar.gz
dpkg-source: error: cannot represent change to doc/debcheck-primer/debcheck-primer.dvi: binary file contents changed
dpkg-source: error: add doc/debcheck-primer/debcheck-primer.dvi in debian/source/include-binaries if you want to store the modified binary in the debian tarball
dpkg-source: error: unrepresentable changes to source
dpkg-buildpackage: error: dpkg-source -b dose3-3.1 gave error exit status 2
The doc/debcheck-primer/ dir contains a load of files that the
Makefile clean rules looks like it should have tidied up, but they are
still there:
debcheck-primer.{dvi,log,haux,html,toc,bbl,blg}
Even though the makefiles says:
clean:
-rm -f $(MAIN).{dvi,aux,toc,haux,htoc,log,bbl,blg} version.tex
clearly this isn't get run.
And it can't be run at this stage because the top-level
../../Makefile.config _has_ been removed.
The clean rule seems to be $(OCAMLBUILD) -clean which is beyond my ken
so I can't easily debug this further.
Wookey
--
Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/
--- End Message ---
--- Begin Message ---
Source: dose3
Source-Version: 3.1.3-1
We believe that the bug you reported is fixed in the latest version of
dose3, which is due to be installed in the Debian FTP archive.
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 687651@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated dose3 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: SHA1
Format: 1.8
Date: Sun, 13 Jan 2013 21:57:55 +0100
Source: dose3
Binary: libdose3-ocaml-dev libdose3-ocaml dose-distcheck dose-builddebcheck dose-extra apt-cudf
Architecture: source amd64
Version: 3.1.3-1
Distribution: experimental
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description:
apt-cudf - CUDF solver integration for APT
dose-builddebcheck - Checks whether build-dependencies can be satisfied
dose-distcheck - Checks whether dependencies of packages can be satisfied
dose-extra - Extra QA tools from the Dose3-library
libdose3-ocaml - OCaml libraries for package dependencies (runtime files)
libdose3-ocaml-dev - OCaml libraries for package dependencies (development files)
Closes: 687576 687651
Changes:
dose3 (3.1.3-1) experimental; urgency=low
.
* New upstream version. This version fixes the invocation of the clean
target in doc/ makefiles (closes: #687651).
* debian/{watch.copyright}: new location of upstream on gforge.inria.fr
* dropped patches:
- version-3.0.2 since upstream got the version right.
- multiarch-conflicts (fixed by upstream)
- apt-cudf-pinning (fixed by upstream)
- builddebcheck-manpage (fixed by upstream)
* we dont't have to call aclocal and autoconf any more (since patch
version-3.0.2 has been dropped), drop them from debian/rules and from
the build-dependencies.
* refreshed patch binaries-prefix-edos for the new upstream version
(closes: #687576).
* debian/rules, debian/dose-distcheck.{docs,doc-base}: the directory
doc/debcheck-primer has been renamed to doc/debcheck.primer
* patch doc-makefile-html: do not generate html version of man pages
* Standards-Version 3.9.4 (no change).
Checksums-Sha1:
08360dd7d5c3fd211b0f0d1988e5e8d33add4e13 1821 dose3_3.1.3-1.dsc
e6ac5549326d17322f690b840fc6e5ca60e59acf 253703 dose3_3.1.3.orig.tar.gz
4ea6919cd34ce8d1364e906d3feb8b4aa7e64dee 14554 dose3_3.1.3-1.debian.tar.gz
afd2cad661f73f88c265793fb163a43ddedc1254 1123988 libdose3-ocaml-dev_3.1.3-1_amd64.deb
13f05bb7433cfe59a033edd4aea1e0a72e7fc023 11834 libdose3-ocaml_3.1.3-1_amd64.deb
34160c13203cba2666ec1f2cab101352c250d513 720180 dose-distcheck_3.1.3-1_amd64.deb
d4c52f5f53ae6a8d9610d8f2c41b74099b00cb9e 672930 dose-builddebcheck_3.1.3-1_amd64.deb
91abc02aeea09ca2769c68de3c927d93e34a1181 2037592 dose-extra_3.1.3-1_amd64.deb
942458ac17656cd43e1bcce9cc3cf0593016c5a3 690750 apt-cudf_3.1.3-1_amd64.deb
Checksums-Sha256:
a14f13b38ed2f10d3b57a9d5130a415c86d178f763047a93bd9086f227ce066a 1821 dose3_3.1.3-1.dsc
dcb881a8f6fbe68e91419689f6e50467c74a359ea5312011274be5a7e90476a4 253703 dose3_3.1.3.orig.tar.gz
555dfd98329162c61e39173a6c67c7cc54c83b677ded4e5744919280f420fcab 14554 dose3_3.1.3-1.debian.tar.gz
9506ef537dc548997602956ea4da01562e717924158e0ac4006839452ab2f622 1123988 libdose3-ocaml-dev_3.1.3-1_amd64.deb
40efb1334bf0c89e7545cb1eae876cc411e8aa77a26217603fe33b54803cbcc0 11834 libdose3-ocaml_3.1.3-1_amd64.deb
515f48ee3bfb28b1184e8b0e310a78d53e62d50fc298f1f5c151b16c10db9892 720180 dose-distcheck_3.1.3-1_amd64.deb
7daa21112c774c6ed5022eb105661c522093c41767fa0331d07bac03d4b57045 672930 dose-builddebcheck_3.1.3-1_amd64.deb
2ec3b902674df54087b7064b995de8ee51a0a65b2ea6a3daf0adec8e3621f554 2037592 dose-extra_3.1.3-1_amd64.deb
4cd977bc790f375357f072f4f7001923bc497d787372469859547c78bead364d 690750 apt-cudf_3.1.3-1_amd64.deb
Files:
d7af33e054d7cc73f8ba2bf100e04436 1821 ocaml extra dose3_3.1.3-1.dsc
65c84e6ecf281def4ac4f9163b605309 253703 ocaml extra dose3_3.1.3.orig.tar.gz
01a68aef9d6719e6ab98cd4c23e75533 14554 ocaml extra dose3_3.1.3-1.debian.tar.gz
36038275e85c19ff6464009a76f95154 1123988 ocaml extra libdose3-ocaml-dev_3.1.3-1_amd64.deb
bd2b68a88cdf1f8eaa019be05b566171 11834 ocaml extra libdose3-ocaml_3.1.3-1_amd64.deb
4affc7a7dc8e50196322840699f5e164 720180 devel extra dose-distcheck_3.1.3-1_amd64.deb
1c6f55cc26befd21d6035185df0503c9 672930 devel extra dose-builddebcheck_3.1.3-1_amd64.deb
0284bf20757b1cfc060cb9cc3e3090f7 2037592 devel extra dose-extra_3.1.3-1_amd64.deb
550b34e24058b5483e2a42ca6f30a3f4 690750 admin extra apt-cudf_3.1.3-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlDzJmYACgkQtzWmSeC6BMH53gCfdXVFUMtus7E+pFQiJoeP+M3K
AxgAnjTdQe1ChALglxFbzMph6N3k9iWS
=VDbE
-----END PGP SIGNATURE-----
--- End Message ---