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

