Your message dated Wed, 10 Jun 2026 09:34:24 +0000
with message-id <[email protected]>
and subject line Bug#1139469: fixed in dose3 7.0.0-8
has caused the Debian Bug report #1139469,
regarding dose3: FTBFS: dh_missing: error: missing files, aborting
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 [email protected]
immediately.)


-- 
1139469: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139469
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:dose3
Version: 7.0.0-7
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202606/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:dose3, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with ocaml
   dh_auto_clean
        make -j2 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: git: No such file or directory
make[1]: git: No such file or directory
cd doc && make clean
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc/manpages'
rm -f apt-cudf.1 dose-builddebcheck.1 dose-ceve.1 dose-challenged.1 
dose-deb-coinstall.1 dose-distcheck.1 dose-outdated.1 smallworld.1 strongdeps.1 
apt-cudf.conf.5 apt-cudf-get.8 apt-cudf-get.html apt-cudf.conf.html 
apt-cudf.html dose-builddebcheck.html dose-ceve.html dose-challenged.html 
dose-deb-coinstall.html dose-distcheck.html dose-outdated.html smallworld.html 
strongdeps.html pod2htmd.tmp pod2htmi.tmp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc/manpages'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc/debcheck.primer'
rm -f debcheck-primer.html debcheck-primer.pdf
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc/debcheck.primer'

[... snipped ...]

Group : distcheck
Cmd : ./src/applications/distcheck.exe --checkonly a -f -e 
cudf://tests/DebianPackages/Packages_20201226T144309Z_amd64.xz
Expected file : /dev/null
Expected exitcode : 64
 ... Fatal error in module doseparse.stdLoaders: 
 Error while parsing CUDF from 
tests/DebianPackages/Packages_20201226T144309Z_amd64.xz (line: 1): unexpected 
RFC 822 token
ok
runTest (__main__.DoseTests.runTest)
Test : unversioned_provides_versioned_dependency
Group : distcheck_versioned_provides
Cmd : ./src/applications/distcheck.exe --checkonly main -f 
deb://tests/applications/dose-tests/versionend_provides/unversioned_provides_versioned_dependency
Expected file : 
tests/applications/dose-tests/versionend_provides/unversioned_provides_versioned_dependency.expected
Expected exitcode : 1
 ... ok
runTest (__main__.DoseTests.runTest)
Test : versioned_provides_unversioned_conflict
Group : distcheck_versioned_provides
Cmd : ./src/applications/distcheck.exe --checkonly main -f 
deb://tests/applications/dose-tests/versionend_provides/versioned_provides_unversioned_conflict
Expected file : 
tests/applications/dose-tests/versionend_provides/versioned_provides_unversioned_conflict.expected
Expected exitcode : 1
 ... ok
runTest (__main__.DoseTests.runTest)
Test : virtual_package_in_multiple_versions
Group : distcheck_versioned_provides
Cmd : ./src/applications/distcheck.exe --checkonly main -s 
deb://tests/applications/dose-tests/versionend_provides/multiple_virtual
Expected file : 
tests/applications/dose-tests/versionend_provides/multiple_virtual.expected
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : virtual_same_version
Group : distcheck_versioned_provides
Cmd : ./src/applications/distcheck.exe --checkonly main -s 
deb://tests/applications/dose-tests/versionend_provides/real_and_multiple_virtual_same_version
Expected file : 
tests/applications/dose-tests/versionend_provides/real_and_multiple_virtual_same_version.expected
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : unversioned_provides_versioned_conflict
Group : distcheck_versioned_provides
Cmd : ./src/applications/distcheck.exe --checkonly main -s 
deb://tests/applications/dose-tests/versionend_provides/unversioned_provides_versioned_conflict
Expected file : 
tests/applications/dose-tests/versionend_provides/unversioned_provides_versioned_conflict.expected
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : versioned_provides_unversioned_dependency
Group : distcheck_versioned_provides
Cmd : ./src/applications/distcheck.exe --checkonly main -s 
deb://tests/applications/dose-tests/versionend_provides/versioned_provides_unversioned_dependency
Expected file : 
tests/applications/dose-tests/versionend_provides/versioned_provides_unversioned_dependency.expected
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : virtual_and_real
Group : distcheck_versioned_provides
Cmd : ./src/applications/distcheck.exe --checkonly main -s 
deb://tests/applications/dose-tests/versionend_provides/virtual_and_real
Expected file : 
tests/applications/dose-tests/versionend_provides/virtual_and_real.expected
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : checkonly_ignore_essential_distcheck
Group : distcheck
Description : We **do not** consider essential packages.
Cmd : ./src/applications/distcheck.exe --deb-ignore-essential --checkonly 2to3 
-s -e deb://tests/DebianPackages/Packages_20201226T144309Z_amd64_nogrep
Expected file : 
tests/applications/dose-tests/distcheck_test_ignore_essential_checkonly
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : ignore_essential_distcheck
Group : distcheck
Cmd : ./src/applications/distcheck.exe --deb-ignore-essential -f -e 
deb://tests/DebianPackages/Packages_20201226T144309Z_amd64_nogrep
Expected file : tests/applications/dose-tests/distcheck_test_ignore_essential
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : failure_distcheck_summary
Group : distcheck
Cmd : ./src/applications/distcheck.exe --summary 
deb://tests/DebianPackages/Packages_20201226T144309Z_amd64_noaspell
Expected file : tests/applications/dose-tests/distcheck_test_failure_summary
Expected exitcode : 1
 ... ok
runTest (__main__.DoseTests.runTest)
Test : back_conflict
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly back-conflict 
cudf://tests/cudf/explanationgraph/back-conflict.cudf
Expected file : tests/applications/dose-tests/back-conflict
 ... ok
runTest (__main__.DoseTests.runTest)
Test : chain_back_cross_conflict
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly 
chain-back-cross-conflict 
cudf://tests/cudf/explanationgraph/chain-back-cross-conflict.cudf
Expected file : tests/applications/dose-tests/chain-back-cross-conflict
 ... ok
runTest (__main__.DoseTests.runTest)
Test : chain_conflict
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly chain-conflict 
cudf://tests/cudf/explanationgraph/chain-conflict.cudf
Expected file : tests/applications/dose-tests/chain-conflict
 ... ok
runTest (__main__.DoseTests.runTest)
Test : conflict_missing
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly conflict-missing 
cudf://tests/cudf/explanationgraph/conflict-missing.cudf
Expected file : tests/applications/dose-tests/conflict-missing
 ... ok
runTest (__main__.DoseTests.runTest)
Test : confluent_missing
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly confluent-missing 
cudf://tests/cudf/explanationgraph/confluent-missing.cudf
Expected file : tests/applications/dose-tests/confluent-missing
 ... ok
runTest (__main__.DoseTests.runTest)
Test : cross_conflict
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly cross-conflict 
cudf://tests/cudf/explanationgraph/cross-conflict.cudf
Expected file : tests/applications/dose-tests/cross-conflict
 ... ok
runTest (__main__.DoseTests.runTest)
Test : incomplete_conjunctive_conflicts
Group : incomplete
Cmd : ./src/applications/distcheck.exe -e -f --checkonly 
incomplete-conjunctive-conflicts 
cudf://tests/cudf/incomplete/incomplete-conjunctive-conflicts.cudf
Expected file : tests/applications/dose-tests/incomplete-conjunctive-conflicts
 ... ok
runTest (__main__.DoseTests.runTest)
Test : incomplete_conjunctive_missing
Group : incomplete
Cmd : ./src/applications/distcheck.exe -e -f --checkonly 
incomplete-conjunctive-missing 
cudf://tests/cudf/incomplete/incomplete-conjunctive-missing.cudf
Expected file : tests/applications/dose-tests/incomplete-conjunctive-missing
 ... ok
runTest (__main__.DoseTests.runTest)
Test : incomplete_disjunctive_missing
Group : incomplete
Cmd : ./src/applications/distcheck.exe -e -f --checkonly 
incomplete-disjunctive-missing 
cudf://tests/cudf/incomplete/incomplete-disjunctive-missing.cudf
Expected file : tests/applications/dose-tests/incomplete-disjunctive-missing
 ... ok
runTest (__main__.DoseTests.runTest)
Test : incomplete_disjunctive_missing_conflict
Group : incomplete
Cmd : ./src/applications/distcheck.exe -e -f --checkonly 
incomplete-disjunctive-missing-conflict 
cudf://tests/cudf/incomplete/incomplete-disjunctive-missing-conflict.cudf
Expected file : 
tests/applications/dose-tests/incomplete-disjunctive-missing-conflict
 ... ok
runTest (__main__.DoseTests.runTest)
Test : mix_conflict_missing
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly mix-conflict-missing 
cudf://tests/cudf/explanationgraph/mix-conflict-missing.cudf
Expected file : tests/applications/dose-tests/mix-conflict-missing
 ... ok
runTest (__main__.DoseTests.runTest)
Test : multi_version_confluent
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly 
multi-version-confluent 
cudf://tests/cudf/explanationgraph/multi-version-confluent.cudf
Expected file : tests/applications/dose-tests/multi-version-confluent
 ... ok
runTest (__main__.DoseTests.runTest)
Test : multi_version_confluent_disjunctive
Group : explanationgraph
Cmd : ./src/applications/distcheck.exe -e -f --checkonly 
multi-version-confluent-disjunctive 
cudf://tests/cudf/explanationgraph/multi-version-confluent-disjunctive.cudf
Expected file : 
tests/applications/dose-tests/multi-version-confluent-disjunctive
 ... ok
runTest (__main__.DoseTests.runTest)
Test : failure_distcheck
Group : distcheck
Cmd : ./src/applications/distcheck.exe -f -e 
deb://tests/DebianPackages/Packages_20201226T144309Z_amd64_noaspell
Expected file : tests/applications/dose-tests/distcheck_test_failure
Expected exitcode : 1
 ... ok
runTest (__main__.DoseTests.runTest)
Test : distcheck_opam
Group : distcheck
Cmd : ./src/applications/distcheck.exe -f -e 
opam://tests/opam/stack_overflow.opam.xz
Expected file : tests/applications/dose-tests/opam_stack_overflow.xz
Expected exitcode : 1
 ... ok
runTest (__main__.DoseTests.runTest)
Test : failure_distcheck_lowmem
Group : distcheck
Cmd : ./src/applications/distcheck.exe -f -e --lowmem 
deb://tests/DebianPackages/Packages_20201226T144309Z_amd64_noaspell
Expected file : tests/applications/dose-tests/distcheck_test_failure
Expected exitcode : 1
 ... ok
runTest (__main__.DoseTests.runTest)
Test : checkonly_minimal_distcheck
Group : distcheck
Description : We consider essential packages but we print only the code of 2to3
Cmd : ./src/applications/distcheck.exe -m --checkonly 2to3 -s -e 
deb://tests/DebianPackages/Packages_20201226T144309Z_amd64.xz
Expected file : tests/applications/dose-tests/distcheck_test_minimal_checkonly
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : success_distcheck
Group : distcheck
Cmd : ./src/applications/distcheck.exe -s 
deb://tests/DebianPackages/Packages_20201226T144309Z_amd64.xz
Expected file : tests/applications/dose-tests/distcheck_test_success.xz
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : success_distcheck_lowmem
Group : distcheck
Cmd : ./src/applications/distcheck.exe -s --lowmem 
deb://tests/DebianPackages/Packages_20201226T144309Z_amd64.xz
Expected file : tests/applications/dose-tests/distcheck_test_success.xz
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : distcheck_coinst
Group : distcheck
Cmd : ./src/applications/distcheck.exe -s -e --coinst 
2to3,abi-compliance-checker 
deb://tests/DebianPackages/Packages_20201226T144309Z_amd64.xz
Expected file : tests/applications/dose-tests/distcheck_coinst
Expected exitcode : 0
 ... ok
runTest (__main__.DoseTests.runTest)
Test : outdated-missing
Group : outdated
Cmd : ./src/applications/outdated.exe -f -e 
tests/applications/outdated/outdated-missing
Expected file : tests/applications/dose-tests/outdated-missing
 ... ok
runTest (__main__.DoseTests.runTest)
Test : failure_outdated
Group : outdated
Cmd : ./src/applications/outdated.exe -f -e 
tests/DebianPackages/Packages_20201226T144309Z_amd64.xz
Expected file : tests/applications/dose-tests/outdated_failure
 ... ok
runTest (__main__.DoseTests.runTest)
Test : failure_outdated-native
Group : outdated
Cmd : ./src/applications/outdated.exe -f -e --deb-native-arch amd64 
tests/DebianPackages/Packages_20201226T144309Z_amd64.xz
Expected file : tests/applications/dose-tests/outdated_failure-native
 ... ok
runTest (__main__.DoseTests.runTest)
Test : outdated-missing-native
Group : outdated
Cmd : ./src/applications/outdated.exe -f -e --deb-native-arch arch1 
tests/applications/outdated/outdated-missing
Expected file : tests/applications/dose-tests/outdated-missing-native
 ... ok

----------------------------------------------------------------------
Ran 49 tests in 17.530s

OK
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_installdirs
   debian/rules override_dh_auto_install-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dune install -p dose3,dose3-extra --destdir=/<<PKGBUILDDIR>>/debian/tmp 
--prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu/ocaml/5.4.0
Warning: Cache directories could not be created: Permission denied; disabling
cache
Hint: Make sure the directory /sbuild-nonexistent/.cache/dune/db/temp can be
created
rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/doc/dose3/README.git
rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/doc/dose3/README.architecture
rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/doc/dose3/CHANGES
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_ocamllibinstall
   dh_install
   dh_ocamldoc
   dh_installdocs
dh_installdocs: warning: Cannot auto-detect main package for dose-doc.  If the 
default is wrong, please use --doc-main-package or the X-Doc-Main-Package field
   dh_installchangelogs
   dh_installman
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
dh_missing: warning: usr/doc/dose3/odoc-config.sexp exists in debian/tmp but is 
not installed to anywhere 
dh_missing: error: missing files, aborting
        The following debhelper tools have reported what they installed (with 
files per package)
         * dh_install: apt-cudf (4), dose-builddebcheck (1), dose-distcheck 
(1), dose-doc (0), dose-extra (4), libdose3-ocaml-dev (1)
         * dh_installdocs: apt-cudf (0), dose-builddebcheck (0), dose-distcheck 
(0), dose-doc (9), dose-extra (3), libdose3-ocaml-dev (0)
         * dh_installman: apt-cudf (4), dose-builddebcheck (1), dose-distcheck 
(1), dose-doc (0), dose-extra (4), libdose3-ocaml-dev (0)
        If the missing files are installed by another tool, please file a bug 
against it.
        When filing the report, if the tool is not part of debhelper itself, 
please reference the
        "Logging helpers and dh_missing" section from the "PROGRAMMING" guide 
for debhelper (10.6.3+).
          (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.md.gz)
        Be sure to test with dpkg-buildpackage -A/-B as the results may vary 
when only a subset is built
        If the omission is intentional or no other helper can take care of this 
consider adding the
        paths to debian/not-installed.
make: *** [debian/rules:12: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: dose3
Source-Version: 7.0.0-8
Done: Stéphane Glondu <[email protected]>

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stéphane Glondu <[email protected]> (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 [email protected])


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

Format: 1.8
Date: Wed, 10 Jun 2026 11:10:29 +0200
Source: dose3
Architecture: source
Version: 7.0.0-8
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <[email protected]>
Changed-By: Stéphane Glondu <[email protected]>
Closes: 1139469
Changes:
 dose3 (7.0.0-8) unstable; urgency=medium
 .
   * Team upload
   * Fix doc installed by dune (Closes: #1139469)
   * Switch debian/watch to version 5
   * Bump Standards-Version to 4.7.4
   * Remove Priority and Rules-Requires-Root from debian/control
Checksums-Sha1:
 30dd6056de4d1138b3b2db2a9417fa06c5a95d2f 3468 dose3_7.0.0-8.dsc
 73ed8c67d5bf7739f47c89b9717515cb4043722e 20704 dose3_7.0.0-8.debian.tar.xz
 e663d36359a5a4e4242acd5ddb81dee6b372af5b 2163140 dose3_7.0.0-8.git.tar.xz
 bb6b2ae12bc32c2dfba5cfdcc608e95ff47a5171 17480 dose3_7.0.0-8_source.buildinfo
Checksums-Sha256:
 0ba39dfd3a410dca1a72a8b7baa83cbb1e1c406c2fb43eeff431c919a027ed8c 3468 
dose3_7.0.0-8.dsc
 d589f6fa7002d95dd0b65aa74ca930b42b2cc8f81d911e7f3640ea132ca53579 20704 
dose3_7.0.0-8.debian.tar.xz
 faf109e15f19e48de23213ef662344781690898bb63863b8e0078b114dc8cb99 2163140 
dose3_7.0.0-8.git.tar.xz
 f24e8dc3f8c1f106d9cf9f86673ffb8e1da21f94008f4eecdb30a99386dce1b7 17480 
dose3_7.0.0-8_source.buildinfo
Files:
 b69e11e946e483effa286bb147d0c0d5 3468 ocaml optional dose3_7.0.0-8.dsc
 cd4586b6a114b3b8bda1639265686513 20704 ocaml optional 
dose3_7.0.0-8.debian.tar.xz
 409cca2336f02cf908bf795c4421454d 2163140 ocaml None dose3_7.0.0-8.git.tar.xz
 cf96f8cb7f548f1e23f012db9030aa99 17480 ocaml optional 
dose3_7.0.0-8_source.buildinfo
Git-Tag-Info: tag=3077c653339bbe20da40d65bc25ba22a59d3ca08 
fp=6de24e97eca886cc56e6250e21b8eef1b1893081
Git-Tag-Tagger: Stephane Glondu <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmopK5gACgkQYG0ITkaD
wHnvBg//cf38eA5Xel0tOSqkrO/b/856yMr18SOcVFPSuy9WP3xgZjYwlJyZcuyD
f2IWuu6+vGpSjyYspINt2EIxfqHWIgRg/29Ck/B0rZZhEslBC/xyhmkOj62yJDPj
RlwRnBuMPIp5gPVLVCrM63V33HdplSZbKbCB+JJTmkW/hVCMAu0P4Qsj26L0R20/
a7rhJtw7ZWyDb8Ij0pjc2+UVQ7zYLMKqVSio1z8r/4Uf3ryotyKhXJu3aEYhgkiV
nZedme4JUeohDT7dlwmzvzw0riKsQ6FUG5owU/ONHB4Fe8O4UBZq0qLyzEt27cIC
wzdbV9mHBJRim3sAQCXz16TDFJEK60Zl2bjf37zGDev6l8e5jG3TdM66OyoVRLg9
o+UYVD0kp5vo2NfJV8e1wa5UnZAIiqnvNrtXQX16SU7ZWAzTSZbsOcDvA9o3Wlik
2498YogvHdANw+hfVRgmaHojhPuAGGeKNMvLLvWrNLfFQKQ25xbpT11QnMJ2n9r0
yG6NG+r3UPp1NLj8EWLtR+Ebh5bOQaVU9S87Ndou4eiGi90eM72ByoVJMAe4cQtc
NZZWYVwcI2egBgzftDVDcm6WdYAtngQIlpNT6DlwBmriWNGc9HX9Mp5DnP6g+k8C
2g9no03yceQXB1bqX1TZ3oeXnuO6neKoYqgxz2tTvgC2N+trobE=
=3QmS
-----END PGP SIGNATURE-----

Attachment: pgpuw3dWHF9jb.pgp
Description: PGP signature


--- End Message ---

Reply via email to