[Pkg-xen-devel] Bug#710650: xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt
David Suárez
david.sephirot at gmail.com
Fri May 31 23:28:41 UTC 2013
Source: xen-api
Version: 1.3.2-15
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130529 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> omake phase1
> omake: Symbol `FamErrlist' has different size in shared object, consider re-linking
> *** omake: reading OMakefiles
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/Pervasives.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/C.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/Common.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/configure/Configure.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/OCaml.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/LaTeX.om
> *** omake: finished reading OMakefiles (0.34 sec)
> --- Checking for ocamlfind... (found /usr/bin/ocamlfind)
> --- Checking for ocamlc.opt... (found /usr/bin/ocamlc.opt)
> --- Checking for ocamlopt.opt... (found /usr/bin/ocamlopt.opt)
> --- Checking whether ocamlc understands the "z" warnings... (yes)
> *** omake: warning: stdout is not a tty, disabling the progress bar
> (use --progress to override).
> *** omake: done (19.98 sec, 37/37 scans, 51/109 rules, 198/564 digests)
> omake phase2
> omake: Symbol `FamErrlist' has different size in shared object, consider re-linking
> *** omake: reading OMakefiles
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/Pervasives.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/C.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/Common.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/configure/Configure.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/OCaml.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/LaTeX.om
> *** omake: finished reading OMakefiles (0.24 sec)
> *** omake: warning: stdout is not a tty, disabling the progress bar
> (use --progress to override).
> *** omake: done (26.99 sec, 15/52 scans, 20/146 rules, 55/570 digests)
> omake phase3
> omake: Symbol `FamErrlist' has different size in shared object, consider re-linking
> *** omake: reading OMakefiles
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/Pervasives.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/C.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/Common.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/configure/Configure.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/OCaml.om
> OMake warning: could not create and/or lock a cache file for
> /usr/lib/omake/build/LaTeX.om
> *** omake: finished reading OMakefiles (0.24 sec)
> *** omake: warning: stdout is not a tty, disabling the progress bar
> (use --progress to override).
> --- Checking for gcc... (found /usr/bin/gcc)
> --- Checking for g++... (found /usr/bin/g++)
> *** omake: saved .omakedb
> *** omake: saved .omakedb
> gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt
> + ocamlfind ocamlopt -package xenctrl,xenstore,cpuid,xml-light2,cdrom,pciutil,sexpr,log,stunnel,http-svr,rss,xen-utils,netdev,tapctl,vhd,xenstore,rpc-light -g -dtypes -thread -warn-error +a-4-6-9-27-28-29 -ccopt -fPIC -I ../idl -I ../idl/ocaml_backend -I ../autogen -I ../database/ -I ../xenops -I ../xva -I ../util -I ../auth -I ../license -I ../client_records -I ../rfb -I ../gpg -I ../network -I .. -o rrddump.opt ../fhs.cmxa ../util/version.cmxa ../util/vm_memory_constraints.cmxa ../util/sanitycheck.cmxa ../util/stats.cmxa ../idl/ocaml_backend/common.cmxa ../idl/ocaml_backend/client.cmxa ../idl/ocaml_backend/server.cmxa ../util/ocamltest.cmxa ../xenops/xenops.cmxa ../auth/pam.cmxa rrd.cmx rrddump.cmx -cclib -L/usr/lib64 -linkpkg
>
> gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenguest.so: No such file or directory
> File "caml_startup", line 1, characters 0-1:
> Error: Error during linking
> *** omake: 912/2748 targets are up to date
> *** omake: failed (2 min 09.33 sec, 115/158 scans, 128/406 rules, 399/1794 digests)
> *** omake: targets were not rebuilt because of errors:
> ocaml/xapi/rrddump.opt
> make[1]: *** [all] Error 2
The full build log is available from:
http://deiv.vzpla.net/logs/2013/05/29/xen-api_1.3.2-15_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.
More information about the Pkg-xen-devel
mailing list