[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#917737: ocaml-qtest: FTBFS: dh_install: missing files, aborting



Source: ocaml-qtest
Version: 2.9-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20181229 ftbfs-buster

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'
> jbuilder install --prefix=/<<PKGBUILDDIR>>/debian/tmp/usr --libdir=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml --verbose
> # Workspace root: /<<PKGBUILDDIR>>
> Running[0]: /usr/bin/nproc > /tmp/dune98b49a.output 2> /dev/null
> # # Workspace root: /<<PKGBUILDDIR>>
> # Auto-detected concurrency: 2
> Running[1]: /usr/bin/ocamlc.opt -config > /tmp/dune3af626.output
> # # # Workspace root: /<<PKGBUILDDIR>>
> # # Auto-detected concurrency: 2
> # Dune context:
> #  ((name default)
> #   (kind default)
> #   (profile release)
> #   (merlin true)
> #   (for_host ())
> #   (build_dir (In_build_dir default))
> #   (toplevel_path ())
> #   (ocaml_bin (External /usr/bin))
> #   (ocaml (External /usr/bin/ocaml))
> #   (ocamlc (External /usr/bin/ocamlc.opt))
> #   (ocamlopt ((External /usr/bin/ocamlopt.opt)))
> #   (ocamldep (External /usr/bin/ocamldep.opt))
> #   (ocamlmklib (External /usr/bin/ocamlmklib.opt))
> #   (env
> #    ((CAML_LD_LIBRARY_PATH
> #      /<<PKGBUILDDIR>>/_build/install/default/lib/stublibs)
> #     (DUNE_CONFIGURATOR /usr/bin/ocamlc.opt)
> #     (INSIDE_DUNE 1)
> #     (MANPATH
> #      /<<PKGBUILDDIR>>/_build/install/default/bin)
> #     (OCAMLFIND_IGNORE_DUPS_IN
> #      /<<PKGBUILDDIR>>/_build/install/default/lib)
> #     (OCAMLPATH
> #      /<<PKGBUILDDIR>>/_build/install/default/lib)))
> #   (findlib_path ((External /usr/lib/ocaml)))
> #   (arch_sixtyfour true)
> #   (natdynlink_supported true)
> #   (supports_shared_libraries true)
> #   (opam_vars ())
> #   (ocaml_config
> #    ((version 4.05.0)
> #     (standard_library_default /usr/lib/ocaml)
> #     (standard_library /usr/lib/ocaml)
> #     (standard_runtime /usr/bin/ocamlrun)
> #     (ccomp_type cc)
> #     (c_compiler gcc)
> #     (ocamlc_cflags
> #      (-O2
> #       -fno-strict-aliasing
> #       -fwrapv
> #       -D_FILE_OFFSET_BITS=64
> #       -D_REENTRANT
> #       -fPIC))
> #     (ocamlopt_cflags
> #      (-O2 -fno-strict-aliasing -fwrapv -D_FILE_OFFSET_BITS=64 -D_REENTRANT))
> #     (bytecomp_c_compiler
> #      (gcc
> #       -O2
> #       -fno-strict-aliasing
> #       -fwrapv
> #       -D_FILE_OFFSET_BITS=64
> #       -D_REENTRANT
> #       -fPIC))
> #     (bytecomp_c_libraries (-lm -ldl -lcurses -lpthread))
> #     (native_c_compiler
> #      (gcc
> #       -O2
> #       -fno-strict-aliasing
> #       -fwrapv
> #       -D_FILE_OFFSET_BITS=64
> #       -D_REENTRANT))
> #     (native_c_libraries (-lm -ldl))
> #     (cc_profile (-pg))
> #     (architecture amd64)
> #     (model default)
> #     (int_size 63)
> #     (word_size 64)
> #     (system linux)
> #     (asm (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 true)
> #     (flambda false)
> #     (spacetime false)
> #     (safe_string false)
> #     (exec_magic_number Caml1999X011)
> #     (cmi_magic_number Caml1999I021)
> #     (cmo_magic_number Caml1999O011)
> #     (cma_magic_number Caml1999A012)
> #     (cmx_magic_number Caml1999Y015)
> #     (cmxa_magic_number Caml1999Z014)
> #     (ast_impl_magic_number Caml1999M020)
> #     (ast_intf_magic_number Caml1999N018)
> #     (cmxs_magic_number Caml2007D002)
> #     (cmt_magic_number Caml2012T009)
> #     (natdynlink_supported true)
> #     (supports_shared_libraries true)
> #     (windows_unicode false)))
> #   (which
> #    ((ocaml ((External /usr/bin/ocaml)))
> #     (ocamlc ((External /usr/bin/ocamlc.opt))))))
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/META
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtest.lib.dune
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtestlib.a
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtestlib.cma
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtestlib.cmi
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtestlib.cmt
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtestlib.cmx
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtestlib.cmxa
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtestlib.cmxs
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/lib/qtestlib.ml
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/ocaml/qtest/opam
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/bin/qtest
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/doc/qtest/LICENSE
> Installing /<<PKGBUILDDIR>>/debian/tmp/usr/doc/qtest/README.adoc
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_install
> dh_install: Cannot find (any matches for) "/usr/lib/ocaml/qtest/lib/*.ml-gen" (tried in ., debian/tmp)
> 
> dh_install: libqtest-ocaml-dev missing files: /usr/lib/ocaml/qtest/lib/*.ml-gen
> dh_install: missing files, aborting
> make: *** [debian/rules:8: binary] Error 25

The full build log is available from:
   http://aws-logs.debian.net/2018/12/29/ocaml-qtest_2.9-1_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: