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

Reply via email to