• Bug#1046969: why3: Fails to build source after successful build

    From Lucas Nussbaum@21:1/5 to All on Sun Aug 13 23:40:09 2023
    XPost: linux.debian.bugs.dist

    Source: why3
    Version: 1.5.1-1
    Severity: minor
    Tags: trixie sid ftbfs
    User: [email protected]
    Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
    User: [email protected]
    Usertags: qa-doublebuild

    Hi,

    This package fails to build a source package after a successful build (dpkg-buildpackage ; dpkg-buildpackage -S).

    This is probably a clear violation of Debian Policy section 4.9 (clean target), but this is filed as severity:minor for now, because a discussion on debian-devel showed that we might want to revisit the requirement of a working 'clean' target.

    More information about this class of issues, included common problems and solutions, is available at https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

    Relevant part of the build log:
    cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S
    ---------------------------------------------------------------------------------------------------------------

    dpkg-buildpackage: info: source package why3
    dpkg-buildpackage: info: source version 1.5.1-1
    dpkg-buildpackage: info: source distribution unstable
    dpkg-buildpackage: info: source changed by Ralf Treinen <[email protected]>
    dpkg-source --before-build .
    debian/rules clean
    dh clean --with ocaml,tex
    dh_auto_clean
    make -j8 distclean
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    cmp -s src/tools/why3pp_sexp-dummy.ml src/tools/why3pp_sexp.ml || cp src/tools/why3pp_sexp-dummy.ml src/tools/why3pp_sexp.ml
    cmp -s src/ide/gtkcompat3.ml src/ide/gtkcompat.ml || cp src/ide/gtkcompat3.ml src/ide/gtkcompat.ml
    cmp -s src/util/mysexplib-dummy.ml src/util/mysexplib.ml || cp src/util/mysexplib-dummy.ml src/util/mysexplib.ml
    cmp -s src/util/mlmpfr_dummy.ml src/util/mlmpfr_wrapper.ml || cp src/util/mlmpfr_dummy.ml src/util/mlmpfr_wrapper.ml
    cmp -s src/util/dynlink_new.ml src/util/dynlink_wrapper.ml || cp src/util/dynlink_new.ml src/util/dynlink_wrapper.ml
    cmp -s src/session/compress_z.ml src/session/compress.ml || cp src/session/compress_z.ml src/session/compress.ml
    cmp -s src/util/recompat.ml src/util/re.ml || cp src/util/recompat.ml src/util/re.ml
    rm -f src/parser/parser_messages.ml.tmp src/parser/handcrafted.messages.temp rm -f src/util/ppx_debug_optim
    rm -f share/emacs/why3.elc
    rm -f bin/why3*
    rm -f src/server/logging.o src/server/arraylist.o src/server/options.o src/server/queue.o src/server/readbuf.o src/server/request.o src/server/proc.o src/server/writebuf.o src/server/server-unix.o src/server/server-win.o src/server/cpulimit-unix.o src/
    server/cpulimit-win.o lib/why3server lib/why3cpulimit
    rm -f
    rm -f lib/coq/BuiltIn.vo lib/coq/HighOrd.vo lib/coq/int/Exponentiation.vo lib/coq/int/Abs.vo lib/coq/int/ComputerDivision.vo lib/coq/int/Div2.vo lib/coq/int/EuclideanDivision.vo lib/coq/int/Int.vo lib/coq/int/MinMax.vo lib/coq/int/Power.vo lib/coq/int/
    NumOf.vo lib/coq/bool/Bool.vo lib/coq/real/Abs.vo lib/coq/real/ExpLog.vo lib/coq/real/FromInt.vo lib/coq/real/MinMax.vo lib/coq/real/PowerInt.vo lib/coq/real/PowerReal.vo lib/coq/real/Real.vo lib/coq/real/RealInfix.vo lib/coq/real/Square.vo lib/coq/real/
    Trigonometry.vo lib/coq/number/Divisibility.vo lib/coq/number/Gcd.vo lib/coq/number/Parity.vo lib/coq/number/Prime.vo lib/coq/number/Coprime.vo lib/coq/set/Set.vo lib/coq/set/Cardinal.vo lib/coq/set/Fset.vo lib/coq/set/FsetInduction.vo lib/coq/set/
    FsetInt.vo lib/coq/set/FsetSum.vo lib/coq/set/SetApp.vo
    lib/coq/set/SetAppInt.vo lib/coq/set/SetImp.vo lib/coq/set/SetImpInt.vo lib/coq/map/Map.vo lib/coq/map/Const.vo lib/coq/map/Occ.vo lib/coq/map/MapPermut.vo lib/coq/map/MapInjection.vo lib/coq/list/List.vo lib/coq/list/Length.vo lib/coq/list/Mem.vo lib/
    coq/list/Nth.vo lib/coq/list/NthLength.vo lib/coq/list/HdTl.vo lib/coq/list/NthHdTl.vo lib/coq/list/Append.vo lib/coq/list/NthLengthAppend.vo lib/coq/list/Reverse.vo lib/coq/list/HdTlNoOpt.vo lib/coq/list/NthNoOpt.vo lib/coq/list/RevAppend.vo lib/coq/
    list/Combine.vo lib/coq/list/Distinct.vo lib/coq/list/NumOcc.vo lib/coq/list/Permut.vo lib/coq/option/Option.vo lib/coq/bv/Pow2int.vo lib/coq/bv/BV_Gen.vo lib/coq/for_drivers/ComputerOfEuclideanDivision.vo lib/coq/BuiltIn.vd lib/coq/HighOrd.vd lib/coq/
    int/Exponentiation.vd lib/coq/int/Abs.vd lib/coq/int/ComputerDivision.vd
    lib/coq/int/Div2.vd lib/coq/int/EuclideanDivision.vd lib/coq/int/Int.vd lib/coq/int/MinMax.vd lib/coq/int/Power.vd lib/coq/int/NumOf.vd lib/coq/bool/Bool.vd lib/coq/real/Abs.vd lib/coq/real/ExpLog.vd lib/coq/real/FromInt.vd lib/coq/real/MinMax.vd lib/
    coq/real/PowerInt.vd lib/coq/real/PowerReal.vd lib/coq/real/Real.vd lib/coq/real/RealInfix.vd lib/coq/real/Square.vd lib/coq/real/Trigonometry.vd lib/coq/number/Divisibility.vd lib/coq/number/Gcd.vd lib/coq/number/Parity.vd lib/coq/number/Prime.vd lib/
    coq/number/Coprime.vd lib/coq/set/Set.vd lib/coq/set/Cardinal.vd lib/coq/set/Fset.vd lib/coq/set/FsetInduction.vd lib/coq/set/FsetInt.vd lib/coq/set/FsetSum.vd lib/coq/set/SetApp.vd lib/coq/set/SetAppInt.vd lib/coq/set/SetImp.vd lib/coq/set/SetImpInt.vd
    lib/coq/map/Map.vd lib/coq/map/Const.vd lib/coq/map/Occ.vd
    lib/coq/map/MapPermut.vd lib/coq/map/MapInjection.vd lib/coq/list/List.vd lib/coq/list/Length.vd lib/coq/list/Mem.vd lib/coq/list/Nth.vd lib/coq/list/NthLength.vd lib/coq/list/HdTl.vd lib/coq/list/NthHdTl.vd lib/coq/list/Append.vd lib/coq/list/
    NthLengthAppend.vd lib/coq/list/Reverse.vd lib/coq/list/HdTlNoOpt.vd lib/coq/list/NthNoOpt.vd lib/coq/list/RevAppend.vd lib/coq/list/Combine.vd lib/coq/list/Distinct.vd lib/coq/list/NumOcc.vd lib/coq/list/Permut.vd lib/coq/option/Option.vd lib/coq/bv/
    Pow2int.vd lib/coq/bv/BV_Gen.vd lib/coq/for_drivers/ComputerOfEuclideanDivision.vd lib/coq/BuiltIn.glob lib/coq/HighOrd.glob lib/coq/int/Exponentiation.glob lib/coq/int/Abs.glob lib/coq/int/ComputerDivision.glob lib/coq/int/Div2.glob lib/coq/int/
    EuclideanDivision.glob lib/coq/int/Int.glob lib/coq/int/MinMax.glob
    lib/coq/int/Power.glob lib/coq/int/NumOf.glob lib/coq/bool/Bool.glob lib/coq/real/Abs.glob lib/coq/real/ExpLog.glob lib/coq/real/FromInt.glob lib/coq/real/MinMax.glob lib/coq/real/PowerInt.glob lib/coq/real/PowerReal.glob lib/coq/real/Real.glob lib/coq/
    real/RealInfix.glob lib/coq/real/Square.glob lib/coq/real/Trigonometry.glob lib/coq/number/Divisibility.glob lib/coq/number/Gcd.glob lib/coq/number/Parity.glob lib/coq/number/Prime.glob lib/coq/number/Coprime.glob lib/coq/set/Set.glob lib/coq/set/
    Cardinal.glob lib/coq/set/Fset.glob lib/coq/set/FsetInduction.glob lib/coq/set/FsetInt.glob lib/coq/set/FsetSum.glob lib/coq/set/SetApp.glob lib/coq/set/SetAppInt.glob lib/coq/set/SetImp.glob lib/coq/set/SetImpInt.glob lib/coq/map/Map.glob lib/coq/map/
    Const.glob lib/coq/map/Occ.glob lib/coq/map/MapPermut.glob
    lib/coq/map/MapInjection.glob lib/coq/list/List.glob lib/coq/list/Length.glob lib/coq/list/Mem.glob lib/coq/list/Nth.glob lib/coq/list/NthLength.glob lib/coq/list/HdTl.glob lib/coq/list/NthHdTl.glob lib/coq/list/Append.glob lib/coq/list/NthLengthAppend.
    glob lib/coq/list/Reverse.glob lib/coq/list/HdTlNoOpt.glob lib/coq/list/NthNoOpt.glob lib/coq/list/RevAppend.glob lib/coq/list/Combine.glob lib/coq/list/Distinct.glob lib/coq/list/NumOcc.glob lib/coq/list/Permut.glob lib/coq/option/Option.glob lib/coq/bv/
    Pow2int.glob lib/coq/bv/BV_Gen.glob lib/coq/for_drivers/ComputerOfEuclideanDivision.glob lib/coq/version \
    lib/coq/.BuiltIn.aux lib/coq/.HighOrd.aux lib/coq/int/.Exponentiation.aux lib/coq/int/.Abs.aux lib/coq/int/.ComputerDivision.aux lib/coq/int/.Div2.aux lib/coq/int/.EuclideanDivision.aux lib/coq/int/.Int.aux lib/coq/int/.MinMax.aux lib/coq/int/.Power.
    aux lib/coq/int/.NumOf.aux lib/coq/bool/.Bool.aux lib/coq/real/.Abs.aux lib/coq/real/.ExpLog.aux lib/coq/real/.FromInt.aux lib/coq/real/.MinMax.aux lib/coq/real/.PowerInt.aux lib/coq/real/.PowerReal.aux lib/coq/real/.Real.aux lib/coq/real/.RealInfix.aux
    lib/coq/real/.Square.aux lib/coq/real/.Trigonometry.aux lib/coq/number/.Divisibility.aux lib/coq/number/.Gcd.aux lib/coq/number/.Parity.aux lib/coq/number/.Prime.aux lib/coq/number/.Coprime.aux lib/coq/set/.Set.aux lib/coq/set/.Cardinal.aux lib/coq/set/.
    Fset.aux lib/coq/set/.FsetInduction.aux lib/coq/set/.FsetInt.aux
    lib/coq/set/.FsetSum.aux lib/coq/set/.SetApp.aux lib/coq/set/.SetAppInt.aux lib/coq/set/.SetImp.aux lib/coq/set/.SetImpInt.aux lib/coq/map/.Map.aux lib/coq/map/.Const.aux lib/coq/map/.Occ.aux lib/coq/map/.MapPermut.aux lib/coq/map/.MapInjection.aux lib/
    coq/list/.List.aux lib/coq/list/.Length.aux lib/coq/list/.Mem.aux lib/coq/list/.Nth.aux lib/coq/list/.NthLength.aux lib/coq/list/.HdTl.aux lib/coq/list/.NthHdTl.aux lib/coq/list/.Append.aux lib/coq/list/.NthLengthAppend.aux lib/coq/list/.Reverse.aux lib/
    coq/list/.HdTlNoOpt.aux lib/coq/list/.NthNoOpt.aux lib/coq/list/.RevAppend.aux lib/coq/list/.Combine.aux lib/coq/list/.Distinct.aux lib/coq/list/.NumOcc.aux lib/coq/list/.Permut.aux lib/coq/option/.Option.aux lib/coq/bv/.Pow2int.aux lib/coq/bv/.BV_Gen.
    aux lib/coq/for_drivers/.ComputerOfEuclideanDivision.aux
    rm -f drivers/coq-realizations.aux
    rm -f lib/pvs/version
    rm -f drivers/pvs-realizations.aux
    rm -f lib/isabelle/ROOT lib/isabelle/why3.ML lib/isabelle/Why3_BV.thy lib/isabelle/Why3_Map.thy
    rm -f drivers/isabelle-realizations.aux
    rm -f bin/isabelle_client.byte bin/isabelle_client.opt bin/isabelle_client
    rm -f src/trywhy3/trywhy3.js src/trywhy3/trywhy3.byte \
    src/trywhy3/why3_worker.js src/trywhy3/why3_worker.byte \
    trywhy3.tar.gz
    rm -rf bench/infer/*.out
    rm -rf bench/check-ce/*.out
    rm -rf doc/html doc/latex
    rm -rf doc/generated/*.dot
    rm -f doc/apidoc/*
    rm -f doc/stdlibdoc/*
    rm -f share/Makefile.config
    rm -f src/util/re.ml src/util/config.ml src/util/rc.ml src/util/lexlib.ml src/util/mysexplib.ml src/util/json_parser.mli src/util/json_parser.ml src/util/json_lexer.ml src/util/mlmpfr_wrapper.ml src/util/dynlink_wrapper.ml src/parser/lexer.ml src/core/
    parser_tokens.mli src/core/parser_tokens.ml src/parser/parser.mli src/parser/parser.ml src/parser/parser_messages.ml src/driver/driver_parser.mli src/driver/driver_parser.ml src/driver/driver_lexer.ml src/driver/sexp.ml src/session/compress.ml src/
    session/xml.ml src/session/strategy_parser.ml src/util/re.ml plugins/tptp/tptp_lexer.ml plugins/tptp/tptp_parser.ml plugins/tptp/tptp_parser.mli plugins/python/py_lexer.ml plugins/python/py_parser.ml plugins/python/py_parser.mli plugins/microc/mc_lexer.
    ml plugins/microc/mc_parser.ml plugins/microc/mc_parser.mli
    plugins/cfg/cfg_lexer.ml plugins/cfg/cfg_parser.ml plugins/cfg/cfg_parser.mli plugins/parser/dimacs.ml src/tools/why3wc.ml src/ide/gtkcompat.ml src/tools/why3pp_sexp.ml src/why3doc/doc_lexer.ml src/trywhy3/json_base.ml src/trywhy3/json_parser.ml src/
    trywhy3/json_lexer.ml src/trywhy3/json_base.mli src/trywhy3/json_parser.mli src/trywhy3/json_lexer.mli
    rm -f src/*.a src/*.cma src/*.cmx src/*.cmi src/*.cmxa src/*.cmxs src/*.cmt src/*.cmti src/*.o src/*.cmo src/*.annot src/*.dep src/*.conflicts; rm -f src/util/*.a src/util/*.cma src/util/*.cmx src/util/*.cmi src/util/*.cmxa src/util/*.cmxs src/util/*.
    cmt src/util/*.cmti src/util/*.o src/util/*.cmo src/util/*.annot src/util/*.dep src/util/*.conflicts; rm -f src/core/*.a src/core/*.cma src/core/*.cmx src/core/*.cmi src/core/*.cmxa src/core/*.cmxs src/core/*.cmt src/core/*.cmti src/core/*.o src/core/*.
    cmo src/core/*.annot src/core/*.dep src/core/*.conflicts; rm -f src/driver/*.a src/driver/*.cma src/driver/*.cmx src/driver/*.cmi src/driver/*.cmxa src/driver/*.cmxs src/driver/*.cmt src/driver/*.cmti src/driver/*.o src/driver/*.cmo src/driver/*.annot
    src/driver/*.dep src/driver/*.conflicts; rm
    -f src/mlw/*.a src/mlw/*.cma src/mlw/*.cmx src/mlw/*.cmi src/mlw/*.cmxa src/mlw/*.cmxs src/mlw/*.cmt src/mlw/*.cmti src/mlw/*.o src/mlw/*.cmo src/mlw/*.annot src/mlw/*.dep src/mlw/*.conflicts; rm -f src/extract/*.a src/extract/*.cma src/extract/*.cmx
    src/extract/*.cmi src/extract/*.cmxa src/extract/*.cmxs src/extract/*.cmt src/extract/*.cmti src/extract/*.o src/extract/*.cmo src/extract/*.annot src/extract/*.dep src/extract/*.conflicts; rm -f src/parser/*.a src/parser/*.cma src/parser/*.cmx src/
    parser/*.cmi src/parser/*.cmxa src/parser/*.cmxs src/parser/*.cmt src/parser/*.cmti src/parser/*.o src/parser/*.cmo src/parser/*.annot src/parser/*.dep src/parser/*.conflicts; rm -f src/transform/*.a src/transform/*.cma src/transform/*.cmx src/transform/*
    .cmi src/transform/*.cmxa src/transform/*.cmxs
    src/transform/*.cmt src/transform/*.cmti src/transform/*.o src/transform/*.cmo src/transform/*.annot src/transform/*.dep src/transform/*.conflicts; rm -f src/printer/*.a src/printer/*.cma src/printer/*.cmx src/printer/*.cmi src/printer/*.cmxa src/
    printer/*.cmxs src/printer/*.cmt src/printer/*.cmti src/printer/*.o src/printer/*.cmo src/printer/*.annot src/printer/*.dep src/printer/*.conflicts; rm -f src/session/*.a src/session/*.cma src/session/*.cmx src/session/*.cmi src/session/*.cmxa src/
    session/*.cmxs src/session/*.cmt src/session/*.cmti src/session/*.o src/session/*.cmo src/session/*.annot src/session/*.dep src/session/*.conflicts; rm -f plugins/*.a plugins/*.cma plugins/*.cmx plugins/*.cmi plugins/*.cmxa plugins/*.cmxs plugins/*.cmt
    plugins/*.cmti plugins/*.o plugins/*.cmo plugins/*.annot
    plugins/*.dep plugins/*.conflicts; rm -f plugins/parser/*.a plugins/parser/*.cma plugins/parser/*.cmx plugins/parser/*.cmi plugins/parser/*.cmxa plugins/parser/*.cmxs plugins/parser/*.cmt plugins/parser/*.cmti plugins/parser/*.o plugins/parser/*.cmo
    plugins/parser/*.annot plugins/parser/*.dep plugins/parser/*.conflicts; rm -f plugins/printer/*.a plugins/printer/*.cma plugins/printer/*.cmx plugins/printer/*.cmi plugins/printer/*.cmxa plugins/printer/*.cmxs plugins/printer/*.cmt plugins/printer/*.cmti
    plugins/printer/*.o plugins/printer/*.cmo plugins/printer/*.annot plugins/printer/*.dep plugins/printer/*.conflicts; rm -f plugins/transform/*.a plugins/transform/*.cma plugins/transform/*.cmx plugins/transform/*.cmi plugins/transform/*.cmxa plugins/
    transform/*.cmxs plugins/transform/*.cmt plugins/transform/*.cmti
    plugins/transform/*.o plugins/transform/*.cmo plugins/transform/*.annot plugins/transform/*.dep plugins/transform/*.conflicts; rm -f plugins/tptp/*.a plugins/tptp/*.cma plugins/tptp/*.cmx plugins/tptp/*.cmi plugins/tptp/*.cmxa plugins/tptp/*.cmxs
    plugins/tptp/*.cmt plugins/tptp/*.cmti plugins/tptp/*.o plugins/tptp/*.cmo plugins/tptp/*.annot plugins/tptp/*.dep plugins/tptp/*.conflicts; rm -f plugins/python/*.a plugins/python/*.cma plugins/python/*.cmx plugins/python/*.cmi plugins/python/*.cmxa
    plugins/python/*.cmxs plugins/python/*.cmt plugins/python/*.cmti plugins/python/*.o plugins/python/*.cmo plugins/python/*.annot plugins/python/*.dep plugins/python/*.conflicts; rm -f plugins/microc/*.a plugins/microc/*.cma plugins/microc/*.cmx plugins/
    microc/*.cmi plugins/microc/*.cmxa plugins/microc/*.cmxs
    plugins/microc/*.cmt plugins/microc/*.cmti plugins/microc/*.o plugins/microc/*.cmo plugins/microc/*.annot plugins/microc/*.dep plugins/microc/*.conflicts; rm -f plugins/cfg/*.a plugins/cfg/*.cma plugins/cfg/*.cmx plugins/cfg/*.cmi plugins/cfg/*.cmxa
    plugins/cfg/*.cmxs plugins/cfg/*.cmt plugins/cfg/*.cmti plugins/cfg/*.o plugins/cfg/*.cmo plugins/cfg/*.annot plugins/cfg/*.dep plugins/cfg/*.conflicts; rm -f lib/plugins/*.a lib/plugins/*.cma lib/plugins/*.cmx lib/plugins/*.cmi lib/plugins/*.cmxa lib/
    plugins/*.cmxs lib/plugins/*.cmt lib/plugins/*.cmti lib/plugins/*.o lib/plugins/*.cmo lib/plugins/*.annot lib/plugins/*.dep lib/plugins/*.conflicts; rm -f src/tools/*.a src/tools/*.cma src/tools/*.cmx src/tools/*.cmi src/tools/*.cmxa src/tools/*.cmxs src/
    tools/*.cmt src/tools/*.cmti src/tools/*.o
    src/tools/*.cmo src/tools/*.annot src/tools/*.dep src/tools/*.conflicts; rm -f src/ide/*.a src/ide/*.cma src/ide/*.cmx src/ide/*.cmi src/ide/*.cmxa src/ide/*.cmxs src/ide/*.cmt src/ide/*.cmti src/ide/*.o src/ide/*.cmo src/ide/*.annot src/ide/*.dep src/
    ide/*.conflicts; rm -f src/ide/*.a src/ide/*.cma src/ide/*.cmx src/ide/*.cmi src/ide/*.cmxa src/ide/*.cmxs src/ide/*.cmt src/ide/*.cmti src/ide/*.o src/ide/*.cmo src/ide/*.annot src/ide/*.dep src/ide/*.conflicts; rm -f src/why3session/*.a src/why3session/
    *.cma src/why3session/*.cmx src/why3session/*.cmi src/why3session/*.cmxa src/why3session/*.cmxs src/why3session/*.cmt src/why3session/*.cmti src/why3session/*.o src/why3session/*.cmo src/why3session/*.annot src/why3session/*.dep src/why3session/*.
    conflicts; rm -f src/isabelle-client/*.a src/isabelle-client/*.cma
    src/isabelle-client/*.cmx src/isabelle-client/*.cmi src/isabelle-client/*.cmxa src/isabelle-client/*.cmxs src/isabelle-client/*.cmt src/isabelle-client/*.cmti src/isabelle-client/*.o src/isabelle-client/*.cmo src/isabelle-client/*.annot src/isabelle-
    client/*.dep src/isabelle-client/*.conflicts; rm -f src/why3doc/*.a src/why3doc/*.cma src/why3doc/*.cmx src/why3doc/*.cmi src/why3doc/*.cmxa src/why3doc/*.cmxs src/why3doc/*.cmt src/why3doc/*.cmti src/why3doc/*.o src/why3doc/*.cmo src/why3doc/*.annot src/
    why3doc/*.dep src/why3doc/*.conflicts; rm -f src/trywhy3/*.a src/trywhy3/*.cma src/trywhy3/*.cmx src/trywhy3/*.cmi src/trywhy3/*.cmxa src/trywhy3/*.cmxs src/trywhy3/*.cmt src/trywhy3/*.cmti src/trywhy3/*.o src/trywhy3/*.cmo src/trywhy3/*.annot src/
    trywhy3/*.dep src/trywhy3/*.conflicts;
    rm -f lib/why3/why3.a lib/why3/why3.cma lib/why3/why3.cmx lib/why3/why3.cmi lib/why3/why3.cmxa lib/why3/why3.cmxs lib/why3/why3.cmt lib/why3/why3.cmti lib/why3/why3.o lib/why3/why3.cmo lib/why3/why3.annot lib/why3/why3.dep lib/why3/why3.conflicts;
    rm -f config.status config.cache config.log \
    src/util/config.ml Makefile src/jessie/Makefile src/config.sh .merlin src/jessie/.merlin lib/why3/META lib/coq/version lib/pvs/version
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_autoreconf_clean
    dh_ocamlclean
    dh_clean
    dpkg-source -b .
    dpkg-source: info: using source format '3.0 (quilt)'
    dpkg-source: info: building why3 using existing ./why3_1.5.1.orig.tar.gz dpkg-source: info: using patch list from debian/patches/series
    dpkg-source: warning: ignoring deletion of file install-sh, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file configure, use --include-removal to override
    dpkg-source: error: cannot represent change to doc/.doctrees/api.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/api.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/changes.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/changes.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/environment.pickle: binary file contents changed
    dpkg-source: error: add doc/.doctrees/environment.pickle in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/exec.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/exec.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/foreword.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/foreword.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/genindex.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/genindex.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/index.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/index.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/input_formats.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/input_formats.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/install.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/install.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/itp.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/itp.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/manpages.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/manpages.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/starting.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/starting.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/syntaxref.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/syntaxref.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/technical.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/technical.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/vcgen.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/vcgen.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/whyml.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/whyml.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/.doctrees/zebibliography.doctree: binary file contents changed
    dpkg-source: error: add doc/.doctrees/zebibliography.doctree in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to doc/ext/__pycache__/why3.cpython-311.pyc: binary file contents changed
    dpkg-source: error: add doc/ext/__pycache__/why3.cpython-311.pyc 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 . subprocess returned exit status 1

    E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S' failed to run.


    The full build log is available from: http://qa-logs.debian.net/2023/08/13/why3_1.5.1-1_unstable.log

    If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects

    If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Mon Aug 12 12:40:02 2024
    This is a multi-part message in MIME format...

    Your message dated Mon, 12 Aug 2024 10:38:27 +0000
    with message-id <[email protected]>
    and subject line Bug#1046969: fixed in why3 1.7.2-1
    has caused the Debian Bug report #1046969,
    regarding why3: Fails to build source after successful build
    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.)


    --
    1046969: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1046969
    Debian Bug Tracking System
    Contact [email protected] with problems

    Received: (at submit) by bugs.debian.org; 13 Aug 2023 21:26:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-103.1 required=4.0 tests=ATTENDEES_DBSPAM_BODY3,
    ATTENDEES_DBSPAM_BODY7,BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
    DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,SPF_HELO_NONE,
    SPF_NONE,UNPARSEABLE_RELAY,USER_IN_DKIM_WELCOMELIST,
    USER_IN_DKIM_WHITELIST autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 1389; hammy, 150; neutral, 355; spammy,
    0. spammytokens: hammytokens:0.000-+--pkgbuilddir,
    0.000-+--PKGBUILDDIR, 0.000-+--Hx-spam-relays-external:sk:stravin,
    0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311 Return-path: <[email protected]>
    Received