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
--------------------------------------------------------------------------------