[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_alpine_5 #663

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Mon Dec 9 22:41:11 GMT 2019


See <https://jenkins.debian.net/job/reproducible_builder_alpine_5/663/display/redirect>

Changes:


------------------------------------------
[...truncated 111.59 KB...]
Alert deprecated: module Stdlib.Pervasives
Use Stdlib instead.

If you need to stay compatible with OCaml < 4.07, you can use the 
stdlib-shims library: https://github.com/ocaml/stdlib-shims
File "src/stdune/sexp.ml", line 66, characters 45-59:
66 | let string_equal (x : string) (y : string) = Pervasives.(=) x y
                                                  ^^^^^^^^^^^^^^
Alert deprecated: module Stdlib.Pervasives
Use Stdlib instead.

If you need to stay compatible with OCaml < 4.07, you can use the 
stdlib-shims library: https://github.com/ocaml/stdlib-shims
File "src/stdune/list.ml", line 140, characters 23-38:
140 | let physically_equal = Pervasives.(==)
                             ^^^^^^^^^^^^^^^
Alert deprecated: module Stdlib.Pervasives
Use Stdlib instead.

If you need to stay compatible with OCaml < 4.07, you can use the 
stdlib-shims library: https://github.com/ocaml/stdlib-shims
File "src/stdune/io.ml", line 1, characters 11-21:
1 | module P = Pervasives
               ^^^^^^^^^^
Alert deprecated: module Stdlib.Pervasives
Use Stdlib instead.

If you need to stay compatible with OCaml < 4.07, you can use the 
stdlib-shims library: https://github.com/ocaml/stdlib-shims
File "src/stdune/pp.ml", line 113, characters 8-19:
113 |         pp_open_tag ppf (embed_tag ~opening ~closing);
              ^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_open_tag
Use Format.pp_open_stag.
File "src/stdune/pp.ml", line 115, characters 8-20:
115 |         pp_close_tag ppf ()
              ^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_close_tag
Use Format.pp_close_stag.
File "src/stdune/pp.ml", line 118, characters 18-48:
118 |       let funcs = pp_get_formatter_tag_functions ppf () in
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
Use Format.pp_get_formatter_stag_functions.
File "src/stdune/pp.ml", line 120, characters 6-36:
120 |       pp_set_formatter_tag_functions ppf
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
File "src/dune_lang/dune_lang.ml", line 105, characters 15-52:
105 |   let tfuncs = Format.pp_get_formatter_tag_functions ppf () in
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
Use Format.pp_get_formatter_stag_functions.
File "src/dune_lang/dune_lang.ml", line 106, characters 2-39:
106 |   Format.pp_set_formatter_tag_functions ppf
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
File "src/stdune/io.ml", line 1, characters 11-21:
1 | module P = Pervasives
               ^^^^^^^^^^
Alert deprecated: module Stdlib.Pervasives
Use Stdlib instead.

If you need to stay compatible with OCaml < 4.07, you can use the 
stdlib-shims library: https://github.com/ocaml/stdlib-shims
File "src/catapult/catapult.ml", line 49, characters 16-35:
49 |   let channel = Pervasives.open_out path in
                     ^^^^^^^^^^^^^^^^^^^
Alert deprecated: module Stdlib.Pervasives
Use Stdlib instead.

If you need to stay compatible with OCaml < 4.07, you can use the 
stdlib-shims library: https://github.com/ocaml/stdlib-shims
File "src/catapult/catapult.ml", line 50, characters 16-40:
50 |   let print s = Pervasives.output_string channel s in
                     ^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: module Stdlib.Pervasives
Use Stdlib instead.

If you need to stay compatible with OCaml < 4.07, you can use the 
stdlib-shims library: https://github.com/ocaml/stdlib-shims
File "src/catapult/catapult.ml", line 51, characters 17-37:
51 |   let close () = Pervasives.close_out channel in
                      ^^^^^^^^^^^^^^^^^^^^
Alert deprecated: module Stdlib.Pervasives
Use Stdlib instead.

If you need to stay compatible with OCaml < 4.07, you can use the 
stdlib-shims library: https://github.com/ocaml/stdlib-shims
File "src/dune_lang/dune_lang.ml", line 105, characters 15-52:
105 |   let tfuncs = Format.pp_get_formatter_tag_functions ppf () in
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
Use Format.pp_get_formatter_stag_functions.
File "src/dune_lang/dune_lang.ml", line 106, characters 2-39:
106 |   Format.pp_set_formatter_tag_functions ppf
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
File "src/colors.ml", line 105, characters 18-48:
105 |       let funcs = pp_get_formatter_tag_functions ppf () in
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
Use Format.pp_get_formatter_stag_functions.
File "src/colors.ml", line 107, characters 6-36:
107 |       pp_set_formatter_tag_functions ppf
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
>>> dune: Entering fakeroot...
>>> dune-doc*: Running split function doc...
>>> dune-doc*: Preparing subpackage dune-doc...
>>> dune-doc*: Running postcheck for dune-doc
>>> dune*: Running postcheck for dune
>>> WARNING: dune*: Found static archive on usr/lib/ocaml/jbuilder/configurator/configurator.a but name doesn't end with -static
>>> WARNING: dune*: Found static archive on usr/lib/ocaml/jbuilder/_dune_lang/dune_lang.a but name doesn't end with -static
>>> WARNING: dune*: Found static archive on usr/lib/ocaml/jbuilder/_caml/dune_caml.a but name doesn't end with -static
>>> WARNING: dune*: Found static archive on usr/lib/ocaml/jbuilder/_result/dune_result.a but name doesn't end with -static
>>> WARNING: dune*: Found static archive on usr/lib/ocaml/jbuilder/_wp/jbuilder/wp_jbuilder.a but name doesn't end with -static
>>> WARNING: dune*: Found static archive on usr/lib/ocaml/jbuilder/_wp/dune/wp_dune.a but name doesn't end with -static
>>> WARNING: dune*: Found static archive on usr/lib/ocaml/jbuilder/_stdune/stdune.a but name doesn't end with -static
>>> WARNING: dune*: Found static archive on usr/lib/ocaml/jbuilder/_ocaml_config/ocaml_config.a but name doesn't end with -static
>>> dune*: Preparing package dune...
>>> dune*: Stripping binaries
>>> dune-doc*: Scanning shared objects
>>> dune*: Scanning shared objects
>>> dune-doc*: Tracing dependencies...
>>> dune-doc*: Package size: 176.0 KB
>>> dune-doc*: Compressing data...
>>> dune-doc*: Create checksum...
>>> dune-doc*: Create dune-doc-1.10.0-r0.apk
>>> dune*: Tracing dependencies...
	so:libc.musl-x86_64.so.1
>>> dune*: Package size: 18.0 MB
>>> dune*: Compressing data...
>>> dune*: Create checksum...
>>> dune*: Create dune-1.10.0-r0.apk
>>> dune: Build complete at Mon, 09 Dec 2019 22:41:00 +0000 elapsed time 0h 0m 31s
>>> dune: Cleaning up srcdir
>>> dune: Cleaning up pkgdir
>>> dune: Uninstalling dependencies...
(1/6) Purging .makedepends-dune (20191209.224030)
(2/6) Purging ocaml-compiler-libs (4.08.1-r1)
(3/6) Purging ocaml-findlib-dev (1.8.1-r0)
(4/6) Purging ocaml-findlib (1.8.1-r0)
(5/6) Purging ocaml (4.08.1-r1)
(6/6) Purging ocaml-runtime (4.08.1-r1)
Executing busybox-1.31.1-r2.trigger
OK: 225 MiB in 88 packages
>>> dune: Updating the community/x86_64 repository index...
>>> dune: Signing the index...
+ PRESULT=0
+ '[' 0 -eq 124 ']'
+ schroot --end-session -c alpine-dune-alpinerb-build-epw4Of28
+ tee -a /srv/reproducible-results/alpinerb-build-epw4Of28/b2/dune/build2.log
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ true
+++ basename /srv/reproducible-results/alpinerb-build-epw4Of28
++ ls /tmp/alpine-dune-alpinerb-build-epw4Of28/community/x86_64/dune-1.10.0-r0.apk /tmp/alpine-dune-alpinerb-build-epw4Of28/community/x86_64/dune-doc-1.10.0-r0.apk
+ '[' -n '/tmp/alpine-dune-alpinerb-build-epw4Of28/community/x86_64/dune-1.10.0-r0.apk
/tmp/alpine-dune-alpinerb-build-epw4Of28/community/x86_64/dune-doc-1.10.0-r0.apk' ']'
++ basename /srv/reproducible-results/alpinerb-build-epw4Of28
+ cp --preserve=timestamps -v /tmp/alpine-dune-alpinerb-build-epw4Of28/community/x86_64/dune-1.10.0-r0.apk /tmp/alpine-dune-alpinerb-build-epw4Of28/community/x86_64/dune-doc-1.10.0-r0.apk /srv/reproducible-results/alpinerb-build-epw4Of28/b2/dune/
'/tmp/alpine-dune-alpinerb-build-epw4Of28/community/x86_64/dune-1.10.0-r0.apk' -> '/srv/reproducible-results/alpinerb-build-epw4Of28/b2/dune/dune-1.10.0-r0.apk'
'/tmp/alpine-dune-alpinerb-build-epw4Of28/community/x86_64/dune-doc-1.10.0-r0.apk' -> '/srv/reproducible-results/alpinerb-build-epw4Of28/b2/dune/dune-doc-1.10.0-r0.apk'
++ basename /srv/reproducible-results/alpinerb-build-epw4Of28
+ sudo rm -rf --one-file-system /tmp/alpine-dune-alpinerb-build-epw4Of28
++ date -u
Mon Dec  9 22:41:01 UTC 2019 - build #2 for dune on osuosl-build169-amd64 done.
+ echo 'Mon Dec  9 22:41:01 UTC 2019 - build #2 for dune on osuosl-build169-amd64 done.'
+ exit 0
+ cleanup_all
+ cd
+ '[' 2 '!=' master ']'
++ basename /srv/reproducible-results/alpinerb-build-epw4Of28
+ schroot --end-session -c alpine-dune-alpinerb-build-epw4Of28
+ true
+ '[' '!' -z dune ']'
++ basename /srv/reproducible-results/alpinerb-build-epw4Of28
+ '[' -d /tmp/alpine-dune-alpinerb-build-epw4Of28 ']'
Mon Dec  9 22:41:01 UTC 2019 - reproducible_build_alpine_pkg.sh stopped running as /tmp/jenkins-script-z4a1y2lH, which will now be removed.
+ '[' 2 = master ']'
+ RESULT=0
+ '[' 0 -ne 0 ']'
+ rsync -e 'ssh -o '\''Batchmode = yes'\''' -r osuosl-build169-amd64.debian.net:/srv/reproducible-results/alpinerb-build-epw4Of28/b2 /srv/reproducible-results/alpinerb-build-epw4Of28/
+ RESULT=0
+ '[' 0 -ne 0 ']'
+ ls -lR /srv/reproducible-results/alpinerb-build-epw4Of28
/srv/reproducible-results/alpinerb-build-epw4Of28:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 Dec  9 22:40 b1
drwxr-xr-x 3 jenkins jenkins 4096 Dec  9 22:41 b2

/srv/reproducible-results/alpinerb-build-epw4Of28/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Dec  9 22:40 dune

/srv/reproducible-results/alpinerb-build-epw4Of28/b1/dune:
total 5720
-rw-r--r-- 1 jenkins jenkins   20314 Dec  9 22:40 build1.log
-rw-r--r-- 1 jenkins jenkins       3 Dec  9 22:40 build1.version
-rw-r--r-- 1 jenkins jenkins 5744494 Dec  9 22:40 dune-1.10.0-r0.apk
-rw-r--r-- 1 jenkins jenkins   67907 Dec  9 22:40 dune-doc-1.10.0-r0.apk

/srv/reproducible-results/alpinerb-build-epw4Of28/b2:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Dec  9 22:41 dune

/srv/reproducible-results/alpinerb-build-epw4Of28/b2/dune:
total 5704
-rw-r--r-- 1 jenkins jenkins   20314 Dec  9 22:41 build2.log
-rw-r--r-- 1 jenkins jenkins       3 Dec  9 22:41 build2.version
-rw-r--r-- 1 jenkins jenkins 5744802 Dec  9 22:41 dune-1.10.0-r0.apk
-rw-r--r-- 1 jenkins jenkins   67907 Dec  9 22:41 dune-doc-1.10.0-r0.apk
+ ssh -o 'Batchmode = yes' osuosl-build169-amd64.debian.net 'rm -r /srv/reproducible-results/alpinerb-build-epw4Of28'
jenkins_node_wrapper.sh[25940] Command 'rm -r /srv/reproducible-results/alpinerb-build-epw4Of28' not found in allowed commands.
+ set -e
+ cd /srv/reproducible-results/alpinerb-build-epw4Of28/b1/dune
+ for ARTIFACT in *.apk
+ '[' -f dune-1.10.0-r0.apk ']'
++ date -u
+ echo 'Mon Dec  9 22:41:11 UTC 2019 - comparing results now.'
Mon Dec  9 22:41:11 UTC 2019 - comparing results now.
+ diff -q /srv/reproducible-results/alpinerb-build-epw4Of28/b1/dune/dune-1.10.0-r0.apk /srv/reproducible-results/alpinerb-build-epw4Of28/b2/dune/dune-1.10.0-r0.apk
Files /srv/reproducible-results/alpinerb-build-epw4Of28/b1/dune/dune-1.10.0-r0.apk and /srv/reproducible-results/alpinerb-build-epw4Of28/b2/dune/dune-1.10.0-r0.apk differ
+ '[' -f /srv/reproducible-results/alpinerb-build-epw4Of28/b1/dune/dune-1.10.0-r0.apk ']'
+ '[' -f /srv/reproducible-results/alpinerb-build-epw4Of28/b2/dune/dune-1.10.0-r0.apk ']'
+ TIMEOUT=60m
++ schroot --directory /tmp -c chroot:jenkins-reproducible-unstable-diffoscope diffoscope -- --version
+ DIFFOSCOPE='E: 10mount: error: Directory '\''/schroots/reproducible-unstable-diffoscope-20191209-5155'\'' does not exist
E: 15binfmt: update-binfmts: unable to open /var/run/schroot/mount/jenkins-reproducible-unstable-diffoscope-307f4be1-d098-4001-99f4-f50471e8d2a7/bin/sh: No such file or directory
E: 10mount: warning: Mount location /var/run/schroot/mount/jenkins-reproducible-unstable-diffoscope-307f4be1-d098-4001-99f4-f50471e8d2a7 no longer exists; skipping unmount
E: jenkins-reproducible-unstable-diffoscope-307f4be1-d098-4001-99f4-f50471e8d2a7: Chroot setup failed: stage=setup-start'
+ cleanup_all
+ cd
+ '[' master '!=' master ']'
+ '[' '!' -z dune ']'
++ basename /srv/reproducible-results/alpinerb-build-epw4Of28
+ '[' -d /tmp/alpine-dune-alpinerb-build-epw4Of28 ']'
+ '[' master = master ']'
+ rm /srv/reproducible-results/alpinerb-build-epw4Of28 -r
++ date -u
+ echo 'Mon Dec  9 22:41:11 UTC 2019 - /srv/reproducible-results/alpinerb-build-epw4Of28 deleted.'
Mon Dec  9 22:41:11 UTC 2019 - /srv/reproducible-results/alpinerb-build-epw4Of28 deleted.
Mon  9 Dec 22:41:11 UTC 2019 - reproducible_build_alpine_pkg.sh stopped running as /tmp/jenkins-script-gzA2ZdfR, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list