Bug#975777: ocaml-rope: FTBFS: dh_install: error: missing files, aborting
Source: ocaml-rope
Version: 0.6.2-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201125 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml'
> dune install --destdir=/<<PKGBUILDDIR>>/debian/tmp --verbose
> Workspace root: /<<PKGBUILDDIR>>
> Running[0]: /usr/bin/nproc > /tmp/dune9480c2.output 2> /dev/null
> Auto-detected concurrency: 4
> Running[1]: /usr/bin/ocamlfind printconf path > /tmp/dune1079d6.output
> Running[2]: /usr/bin/ocamlc.opt -config > /tmp/dunead782e.output
> Dune context:
> { name = "default"
> ; kind = "default"
> ; profile = Dyn
> ; merlin = true
> ; for_host = None
> ; fdo_target_exe = None
> ; build_dir = "default"
> ; toplevel_path = None
> ; ocaml_bin = External "/usr/bin"
> ; ocaml = Ok External "/usr/bin/ocaml"
> ; ocamlc = External "/usr/bin/ocamlc.opt"
> ; ocamlopt = Ok External "/usr/bin/ocamlopt.opt"
> ; ocamldep = Ok External "/usr/bin/ocamldep.opt"
> ; ocamlmklib = Ok External "/usr/bin/ocamlmklib.opt"
> ; env =
> map
> { "CAML_LD_LIBRARY_PATH" :
> "/<<PKGBUILDDIR>>/_build/install/default/lib/stublibs"
> ; "INSIDE_DUNE" :
> "/<<PKGBUILDDIR>>/_build/default"
> ; "MANPATH" :
> "/<<PKGBUILDDIR>>/_build/install/default/bin"
> ; "OCAMLFIND_IGNORE_DUPS_IN" :
> "/<<PKGBUILDDIR>>/_build/install/default/lib"
> ; "OCAMLPATH" :
> "/<<PKGBUILDDIR>>/_build/install/default/lib"
> ; "OCAMLTOP_INCLUDE_PATH" :
> "/<<PKGBUILDDIR>>/_build/install/default/lib/toplevel"
> }
> ; findlib_path =
> [ External "/usr/local/lib/ocaml/4.11.1"
> ; External "/usr/lib/ocaml"
> ; External "/usr/lib/ocaml/METAS"
> ]
> ; arch_sixtyfour = true
> ; natdynlink_supported = true
> ; supports_shared_libraries = true
> ; ocaml_config =
> { version = "4.11.1"
> ; standard_library_default = "/usr/lib/ocaml"
> ; standard_library = "/usr/lib/ocaml"
> ; standard_runtime = "the_standard_runtime_variable_was_deleted"
> ; ccomp_type = "cc"
> ; c_compiler = "x86_64-linux-gnu-gcc"
> ; ocamlc_cflags = [ "-O2"; "-fno-strict-aliasing"; "-fwrapv"; "-fPIC" ]
> ; ocamlc_cppflags = [ "-D_FILE_OFFSET_BITS=64"; "-D_REENTRANT" ]
> ; ocamlopt_cflags =
> [ "-O2"; "-fno-strict-aliasing"; "-fwrapv"; "-fPIC" ]
> ; ocamlopt_cppflags = [ "-D_FILE_OFFSET_BITS=64"; "-D_REENTRANT" ]
> ; bytecomp_c_compiler =
> [ "x86_64-linux-gnu-gcc"
> ; "-O2"
> ; "-fno-strict-aliasing"
> ; "-fwrapv"
> ; "-fPIC"
> ; "-D_FILE_OFFSET_BITS=64"
> ; "-D_REENTRANT"
> ]
> ; bytecomp_c_libraries = [ "-lm"; "-ldl"; "-lpthread" ]
> ; native_c_compiler =
> [ "x86_64-linux-gnu-gcc"
> ; "-O2"
> ; "-fno-strict-aliasing"
> ; "-fwrapv"
> ; "-fPIC"
> ; "-D_FILE_OFFSET_BITS=64"
> ; "-D_REENTRANT"
> ]
> ; native_c_libraries = [ "-lm"; "-ldl" ]
> ; cc_profile = []
> ; architecture = "amd64"
> ; model = "default"
> ; int_size = 63
> ; word_size = 64
> ; system = "linux"
> ; asm = [ "x86_64-linux-gnu-as" ]
> ; asm_cfi_supported = true
> ; with_frame_pointers = false
> ; ext_exe = ""
> ; ext_obj = ".o"
> ; ext_asm = ".s"
> ; ext_lib = ".a"
> ; ext_dll = ".so"
> ; os_type = "Unix"
> ; default_executable_name = "a.out"
> ; systhread_supported = true
> ; host = "x86_64-pc-linux-gnu"
> ; target = "x86_64-pc-linux-gnu"
> ; profiling = false
> ; flambda = false
> ; spacetime = false
> ; safe_string = true
> ; exec_magic_number = "Caml1999X028"
> ; cmi_magic_number = "Caml1999I028"
> ; cmo_magic_number = "Caml1999O028"
> ; cma_magic_number = "Caml1999A028"
> ; cmx_magic_number = "Caml1999Y028"
> ; cmxa_magic_number = "Caml1999Z028"
> ; ast_impl_magic_number = "Caml1999M028"
> ; ast_intf_magic_number = "Caml1999N028"
> ; cmxs_magic_number = "Caml1999D028"
> ; cmt_magic_number = "Caml1999T028"
> ; natdynlink_supported = true
> ; supports_shared_libraries = true
> ; windows_unicode = false
> }
> }
> Running[3]: /usr/bin/ocamlfind printconf destdir > /tmp/dune2027c5.output
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/META
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/dune-package
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/opam
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.a
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.cma
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.cmi
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.cmt
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.cmti
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.cmx
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.cmxa
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.cmxs
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.ml
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/rope.mli
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/top/rope_top.cma
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/top/rope_top.cmi
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/top/rope_top.cmt
> Installing /<<PKGBUILDDIR>>/debian/tmp/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/rope/top/rope_top.ml
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/doc/rope/CHANGES.md
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/doc/rope/LICENSE.md
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/doc/rope/README.md
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_install
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/META" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml missing files: /usr/lib/ocaml/rope/META
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.cma" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml missing files: /usr/lib/ocaml/rope/*.cma
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.cmxs" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml missing files: /usr/lib/ocaml/rope/*.cmxs
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/top/*.cma" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml missing files: /usr/lib/ocaml/rope/top/*.cma
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/opam" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/opam
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/dune*" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/dune*
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.mli" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/*.mli
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.cmi" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/*.cmi
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.cmt" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/*.cmt
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.cmti" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/*.cmti
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.a" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/*.a
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.cmxa" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/*.cmxa
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/*.cmx" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/*.cmx
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/top/*.ml" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/top/*.ml
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/top/*.cmi" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/top/*.cmi
> dh_install: warning: Cannot find (any matches for) "/usr/lib/ocaml/rope/top/*.cmt" (tried in ., debian/tmp)
>
> dh_install: warning: librope-ocaml-dev missing files: /usr/lib/ocaml/rope/top/*.cmt
> dh_install: error: missing files, aborting
> make: *** [debian/rules:8: binary] Error 25
The full build log is available from:
http://qa-logs.debian.net/2020/11/25/ocaml-rope_0.6.2-3_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
Reply to: