0s autopkgtest [19:46:02]: starting date and time: 2024-12-23 19:46:02+0000 0s autopkgtest [19:46:02]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [19:46:02]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.n18mg0r0/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:ca-certificates --apt-upgrade opam --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=ca-certificates/20241223 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-14.secgroup --name adt-plucky-s390x-opam-20241223-190404-juju-7f2275-prod-proposed-migration-environment-20-ca3dd308-6880-40c6-a955-345a44a8477a --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 45s autopkgtest [19:46:47]: testbed dpkg architecture: s390x 45s autopkgtest [19:46:47]: testbed apt version: 2.9.16 45s autopkgtest [19:46:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 45s autopkgtest [19:46:47]: testbed release detected to be: None 46s autopkgtest [19:46:48]: updating testbed package index (apt update) 46s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 46s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 46s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 47s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 47s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 47s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [52.8 kB] 47s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [574 kB] 47s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [10.8 kB] 47s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [60.3 kB] 47s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [756 B] 47s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [419 kB] 47s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3108 B] 47s Fetched 1205 kB in 1s (1466 kB/s) 48s Reading package lists... 48s Reading package lists... 48s Building dependency tree... 48s Reading state information... 48s Calculating upgrade... 48s The following packages will be upgraded: 48s apt apt-utils libapt-pkg6.0t64 publicsuffix 49s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 49s Need to get 2810 kB of archives. 49s After this operation, 50.2 kB disk space will be freed. 49s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libapt-pkg6.0t64 s390x 2.9.18 [1093 kB] 49s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x apt s390x 2.9.18 [1367 kB] 49s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x apt-utils s390x 2.9.18 [215 kB] 49s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x publicsuffix all 20241206.1516-0.1 [135 kB] 49s Fetched 2810 kB in 1s (4183 kB/s) 49s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55500 files and directories currently installed.) 49s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_s390x.deb ... 49s Unpacking libapt-pkg6.0t64:s390x (2.9.18) over (2.9.16) ... 49s Setting up libapt-pkg6.0t64:s390x (2.9.18) ... 49s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55500 files and directories currently installed.) 49s Preparing to unpack .../archives/apt_2.9.18_s390x.deb ... 50s Unpacking apt (2.9.18) over (2.9.16) ... 50s Setting up apt (2.9.18) ... 50s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55494 files and directories currently installed.) 50s Preparing to unpack .../apt-utils_2.9.18_s390x.deb ... 50s Unpacking apt-utils (2.9.18) over (2.9.16) ... 50s Preparing to unpack .../publicsuffix_20241206.1516-0.1_all.deb ... 50s Unpacking publicsuffix (20241206.1516-0.1) over (20241025.1547-0.1) ... 50s Setting up apt-utils (2.9.18) ... 50s Setting up publicsuffix (20241206.1516-0.1) ... 50s Processing triggers for man-db (2.13.0-1) ... 51s Processing triggers for libc-bin (2.40-4ubuntu1) ... 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 52s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 52s autopkgtest [19:46:54]: upgrading testbed (apt dist-upgrade and autopurge) 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 53s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 53s Starting 2 pkgProblemResolver with broken count: 0 53s Done 53s Entering ResolveByKeep 53s 53s The following packages will be upgraded: 53s ca-certificates 53s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s Need to get 165 kB of archives. 53s After this operation, 11.3 kB of additional disk space will be used. 53s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x ca-certificates all 20241223 [165 kB] 54s Preconfiguring packages ... 54s Fetched 165 kB in 0s (495 kB/s) 54s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55494 files and directories currently installed.) 54s Preparing to unpack .../ca-certificates_20241223_all.deb ... 54s Unpacking ca-certificates (20241223) over (20240203) ... 54s Setting up ca-certificates (20241223) ... 55s Updating certificates in /etc/ssl/certs... 55s rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL 55s 7 added, 1 removed; done. 55s Processing triggers for man-db (2.13.0-1) ... 56s Processing triggers for ca-certificates (20241223) ... 56s Updating certificates in /etc/ssl/certs... 56s 0 added, 0 removed; done. 56s Running hooks in /etc/ca-certificates/update.d... 56s done. 56s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Starting pkgProblemResolver with broken count: 0 56s Starting 2 pkgProblemResolver with broken count: 0 56s Done 57s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 57s autopkgtest [19:46:59]: rebooting testbed after setup commands that affected boot 66s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 73s autopkgtest [19:47:15]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 76s autopkgtest [19:47:18]: @@@@@@@@@@@@@@@@@@@@ apt-source opam 78s Get:1 http://ftpmaster.internal/ubuntu plucky/universe opam 2.2.1-1 (dsc) [2551 B] 78s Get:2 http://ftpmaster.internal/ubuntu plucky/universe opam 2.2.1-1 (tar) [1084 kB] 78s Get:3 http://ftpmaster.internal/ubuntu plucky/universe opam 2.2.1-1 (diff) [8032 B] 78s gpgv: Signature made Sun Aug 25 04:51:25 2024 UTC 78s gpgv: using RSA key 6DE24E97ECA886CC56E6250E21B8EEF1B1893081 78s gpgv: issuer "glondu@debian.org" 78s gpgv: Can't check signature: No public key 78s dpkg-source: warning: cannot verify inline signature for ./opam_2.2.1-1.dsc: no acceptable signature found 78s autopkgtest [19:47:20]: testing package opam version 2.2.1-1 79s autopkgtest [19:47:21]: build not needed 79s autopkgtest [19:47:21]: test 4.14.1: preparing testbed 79s Reading package lists... 80s Building dependency tree... 80s Reading state information... 80s Starting pkgProblemResolver with broken count: 0 80s Starting 2 pkgProblemResolver with broken count: 0 80s Done 80s The following NEW packages will be installed: 80s bubblewrap build-essential cpp cpp-14 cpp-14-s390x-linux-gnu 80s cpp-s390x-linux-gnu g++ g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu 80s gcc gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu libamd3 libasan8 80s libcc1-0 libcolamd3 libcompiler-libs-ocaml-dev libgcc-14-dev libglpk40 80s libgomp1 libisl23 libitm1 libltdl7 libmpc3 libncurses-dev libstdc++-14-dev 80s libstdlib-ocaml libstdlib-ocaml-dev libsuitesparseconfig7 libubsan1 80s libzstd-dev ocaml ocaml-base ocaml-interp opam opam-doc opam-installer unzip 80s 0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded. 80s Need to get 140 MB of archives. 80s After this operation, 419 MB of additional disk space will be used. 80s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x bubblewrap s390x 0.11.0-1 [54.0 kB] 80s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 80s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 80s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-11ubuntu1 [9575 kB] 81s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-11ubuntu1 [1028 B] 81s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [5452 B] 81s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.1.0-2ubuntu1 [22.4 kB] 81s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 14.2.0-11ubuntu1 [50.7 kB] 81s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-11ubuntu1 [151 kB] 81s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 14.2.0-11ubuntu1 [30.9 kB] 81s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 14.2.0-11ubuntu1 [2964 kB] 81s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 14.2.0-11ubuntu1 [1184 kB] 81s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-11ubuntu1 [1036 kB] 81s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-11ubuntu1 [18.7 MB] 81s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-11ubuntu1 [521 kB] 81s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [1204 B] 81s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.1.0-2ubuntu1 [4996 B] 81s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-11ubuntu1 [2610 kB] 81s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-11ubuntu1 [11.0 MB] 82s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-11ubuntu1 [20.1 kB] 82s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [956 B] 82s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.1.0-2ubuntu1 [1076 B] 82s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 82s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libsuitesparseconfig7 s390x 1:7.8.3+dfsg-2 [13.1 kB] 82s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x libamd3 s390x 1:7.8.3+dfsg-2 [35.1 kB] 82s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libcolamd3 s390x 1:7.8.3+dfsg-2 [23.4 kB] 82s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x libstdlib-ocaml s390x 5.2.0-3 [426 kB] 82s Get:28 http://ftpmaster.internal/ubuntu plucky/universe s390x libstdlib-ocaml-dev s390x 5.2.0-3 [10.9 MB] 82s Get:29 http://ftpmaster.internal/ubuntu plucky/universe s390x libcompiler-libs-ocaml-dev s390x 5.2.0-3 [45.1 MB] 83s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libltdl7 s390x 2.4.7-8 [41.5 kB] 83s Get:31 http://ftpmaster.internal/ubuntu plucky/universe s390x libglpk40 s390x 5.0-1build2 [406 kB] 83s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libncurses-dev s390x 6.5-2 [404 kB] 83s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libzstd-dev s390x 1.5.6+dfsg-1 [408 kB] 83s Get:34 http://ftpmaster.internal/ubuntu plucky/universe s390x ocaml-base s390x 5.2.0-3 [300 kB] 83s Get:35 http://ftpmaster.internal/ubuntu plucky/universe s390x ocaml-interp s390x 5.2.0-3 [8077 kB] 84s Get:36 http://ftpmaster.internal/ubuntu plucky/universe s390x ocaml s390x 5.2.0-3 [20.0 MB] 84s Get:37 http://ftpmaster.internal/ubuntu plucky/universe s390x opam-installer s390x 2.2.1-1 [1595 kB] 84s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x unzip s390x 6.0-28ubuntu6 [186 kB] 84s Get:39 http://ftpmaster.internal/ubuntu plucky/universe s390x opam s390x 2.2.1-1 [3326 kB] 84s Get:40 http://ftpmaster.internal/ubuntu plucky/universe s390x opam-doc all 2.2.1-1 [330 kB] 85s Fetched 140 MB in 5s (30.7 MB/s) 85s Selecting previously unselected package bubblewrap. 85s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55500 files and directories currently installed.) 85s Preparing to unpack .../00-bubblewrap_0.11.0-1_s390x.deb ... 85s Unpacking bubblewrap (0.11.0-1) ... 85s Selecting previously unselected package libisl23:s390x. 85s Preparing to unpack .../01-libisl23_0.27-1_s390x.deb ... 85s Unpacking libisl23:s390x (0.27-1) ... 85s Selecting previously unselected package libmpc3:s390x. 85s Preparing to unpack .../02-libmpc3_1.3.1-1build2_s390x.deb ... 85s Unpacking libmpc3:s390x (1.3.1-1build2) ... 85s Selecting previously unselected package cpp-14-s390x-linux-gnu. 85s Preparing to unpack .../03-cpp-14-s390x-linux-gnu_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking cpp-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package cpp-14. 85s Preparing to unpack .../04-cpp-14_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking cpp-14 (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package cpp-s390x-linux-gnu. 85s Preparing to unpack .../05-cpp-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 85s Unpacking cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 85s Selecting previously unselected package cpp. 85s Preparing to unpack .../06-cpp_4%3a14.1.0-2ubuntu1_s390x.deb ... 85s Unpacking cpp (4:14.1.0-2ubuntu1) ... 85s Selecting previously unselected package libcc1-0:s390x. 85s Preparing to unpack .../07-libcc1-0_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking libcc1-0:s390x (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package libgomp1:s390x. 85s Preparing to unpack .../08-libgomp1_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking libgomp1:s390x (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package libitm1:s390x. 85s Preparing to unpack .../09-libitm1_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking libitm1:s390x (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package libasan8:s390x. 85s Preparing to unpack .../10-libasan8_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking libasan8:s390x (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package libubsan1:s390x. 85s Preparing to unpack .../11-libubsan1_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking libubsan1:s390x (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package libgcc-14-dev:s390x. 85s Preparing to unpack .../12-libgcc-14-dev_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking libgcc-14-dev:s390x (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package gcc-14-s390x-linux-gnu. 85s Preparing to unpack .../13-gcc-14-s390x-linux-gnu_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking gcc-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package gcc-14. 85s Preparing to unpack .../14-gcc-14_14.2.0-11ubuntu1_s390x.deb ... 85s Unpacking gcc-14 (14.2.0-11ubuntu1) ... 85s Selecting previously unselected package gcc-s390x-linux-gnu. 85s Preparing to unpack .../15-gcc-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 85s Unpacking gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 85s Selecting previously unselected package gcc. 85s Preparing to unpack .../16-gcc_4%3a14.1.0-2ubuntu1_s390x.deb ... 85s Unpacking gcc (4:14.1.0-2ubuntu1) ... 86s Selecting previously unselected package libstdc++-14-dev:s390x. 86s Preparing to unpack .../17-libstdc++-14-dev_14.2.0-11ubuntu1_s390x.deb ... 86s Unpacking libstdc++-14-dev:s390x (14.2.0-11ubuntu1) ... 86s Selecting previously unselected package g++-14-s390x-linux-gnu. 86s Preparing to unpack .../18-g++-14-s390x-linux-gnu_14.2.0-11ubuntu1_s390x.deb ... 86s Unpacking g++-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 86s Selecting previously unselected package g++-14. 86s Preparing to unpack .../19-g++-14_14.2.0-11ubuntu1_s390x.deb ... 86s Unpacking g++-14 (14.2.0-11ubuntu1) ... 86s Selecting previously unselected package g++-s390x-linux-gnu. 86s Preparing to unpack .../20-g++-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 86s Unpacking g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 86s Selecting previously unselected package g++. 86s Preparing to unpack .../21-g++_4%3a14.1.0-2ubuntu1_s390x.deb ... 86s Unpacking g++ (4:14.1.0-2ubuntu1) ... 86s Selecting previously unselected package build-essential. 86s Preparing to unpack .../22-build-essential_12.10ubuntu1_s390x.deb ... 86s Unpacking build-essential (12.10ubuntu1) ... 86s Selecting previously unselected package libsuitesparseconfig7:s390x. 86s Preparing to unpack .../23-libsuitesparseconfig7_1%3a7.8.3+dfsg-2_s390x.deb ... 86s Unpacking libsuitesparseconfig7:s390x (1:7.8.3+dfsg-2) ... 86s Selecting previously unselected package libamd3:s390x. 86s Preparing to unpack .../24-libamd3_1%3a7.8.3+dfsg-2_s390x.deb ... 86s Unpacking libamd3:s390x (1:7.8.3+dfsg-2) ... 86s Selecting previously unselected package libcolamd3:s390x. 86s Preparing to unpack .../25-libcolamd3_1%3a7.8.3+dfsg-2_s390x.deb ... 86s Unpacking libcolamd3:s390x (1:7.8.3+dfsg-2) ... 86s Selecting previously unselected package libstdlib-ocaml. 86s Preparing to unpack .../26-libstdlib-ocaml_5.2.0-3_s390x.deb ... 86s Unpacking libstdlib-ocaml (5.2.0-3) ... 86s Selecting previously unselected package libstdlib-ocaml-dev. 86s Preparing to unpack .../27-libstdlib-ocaml-dev_5.2.0-3_s390x.deb ... 86s Unpacking libstdlib-ocaml-dev (5.2.0-3) ... 86s Selecting previously unselected package libcompiler-libs-ocaml-dev. 86s Preparing to unpack .../28-libcompiler-libs-ocaml-dev_5.2.0-3_s390x.deb ... 86s Unpacking libcompiler-libs-ocaml-dev (5.2.0-3) ... 86s Selecting previously unselected package libltdl7:s390x. 86s Preparing to unpack .../29-libltdl7_2.4.7-8_s390x.deb ... 86s Unpacking libltdl7:s390x (2.4.7-8) ... 86s Selecting previously unselected package libglpk40:s390x. 86s Preparing to unpack .../30-libglpk40_5.0-1build2_s390x.deb ... 86s Unpacking libglpk40:s390x (5.0-1build2) ... 86s Selecting previously unselected package libncurses-dev:s390x. 86s Preparing to unpack .../31-libncurses-dev_6.5-2_s390x.deb ... 86s Unpacking libncurses-dev:s390x (6.5-2) ... 86s Selecting previously unselected package libzstd-dev:s390x. 86s Preparing to unpack .../32-libzstd-dev_1.5.6+dfsg-1_s390x.deb ... 86s Unpacking libzstd-dev:s390x (1.5.6+dfsg-1) ... 86s Selecting previously unselected package ocaml-base. 86s Preparing to unpack .../33-ocaml-base_5.2.0-3_s390x.deb ... 86s Unpacking ocaml-base (5.2.0-3) ... 86s Selecting previously unselected package ocaml-interp. 86s Preparing to unpack .../34-ocaml-interp_5.2.0-3_s390x.deb ... 86s Unpacking ocaml-interp (5.2.0-3) ... 86s Selecting previously unselected package ocaml. 86s Preparing to unpack .../35-ocaml_5.2.0-3_s390x.deb ... 86s Unpacking ocaml (5.2.0-3) ... 87s Selecting previously unselected package opam-installer. 87s Preparing to unpack .../36-opam-installer_2.2.1-1_s390x.deb ... 87s Unpacking opam-installer (2.2.1-1) ... 87s Selecting previously unselected package unzip. 87s Preparing to unpack .../37-unzip_6.0-28ubuntu6_s390x.deb ... 87s Unpacking unzip (6.0-28ubuntu6) ... 87s Selecting previously unselected package opam. 87s Preparing to unpack .../38-opam_2.2.1-1_s390x.deb ... 87s Unpacking opam (2.2.1-1) ... 87s Selecting previously unselected package opam-doc. 87s Preparing to unpack .../39-opam-doc_2.2.1-1_all.deb ... 87s Unpacking opam-doc (2.2.1-1) ... 87s Setting up bubblewrap (0.11.0-1) ... 87s Setting up libncurses-dev:s390x (6.5-2) ... 87s Setting up libzstd-dev:s390x (1.5.6+dfsg-1) ... 87s Setting up unzip (6.0-28ubuntu6) ... 87s Setting up opam-doc (2.2.1-1) ... 87s Setting up libgomp1:s390x (14.2.0-11ubuntu1) ... 87s Setting up libstdlib-ocaml (5.2.0-3) ... 87s Setting up libmpc3:s390x (1.3.1-1build2) ... 87s Setting up ocaml-base (5.2.0-3) ... 87s Setting up libltdl7:s390x (2.4.7-8) ... 87s Setting up opam-installer (2.2.1-1) ... 87s Setting up libubsan1:s390x (14.2.0-11ubuntu1) ... 87s Setting up libasan8:s390x (14.2.0-11ubuntu1) ... 87s Setting up libsuitesparseconfig7:s390x (1:7.8.3+dfsg-2) ... 87s Setting up libisl23:s390x (0.27-1) ... 87s Setting up libcc1-0:s390x (14.2.0-11ubuntu1) ... 87s Setting up libitm1:s390x (14.2.0-11ubuntu1) ... 87s Setting up libamd3:s390x (1:7.8.3+dfsg-2) ... 87s Setting up libstdlib-ocaml-dev (5.2.0-3) ... 87s Setting up libcolamd3:s390x (1:7.8.3+dfsg-2) ... 87s Setting up libcompiler-libs-ocaml-dev (5.2.0-3) ... 87s Setting up ocaml-interp (5.2.0-3) ... 87s Setting up libglpk40:s390x (5.0-1build2) ... 87s Setting up cpp-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 87s Setting up cpp-14 (14.2.0-11ubuntu1) ... 87s Setting up libgcc-14-dev:s390x (14.2.0-11ubuntu1) ... 87s Setting up libstdc++-14-dev:s390x (14.2.0-11ubuntu1) ... 87s Setting up cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 87s Setting up gcc-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 87s Setting up gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 87s Setting up g++-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 87s Setting up cpp (4:14.1.0-2ubuntu1) ... 87s Setting up g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 87s Setting up gcc-14 (14.2.0-11ubuntu1) ... 87s Setting up g++-14 (14.2.0-11ubuntu1) ... 87s Setting up gcc (4:14.1.0-2ubuntu1) ... 87s Setting up g++ (4:14.1.0-2ubuntu1) ... 87s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 87s Setting up build-essential (12.10ubuntu1) ... 87s Setting up opam (2.2.1-1) ... 87s Setting up ocaml (5.2.0-3) ... 87s Processing triggers for libc-bin (2.40-4ubuntu1) ... 87s Processing triggers for systemd (257-2ubuntu1) ... 87s Processing triggers for man-db (2.13.0-1) ... 89s autopkgtest [19:47:31]: test 4.14.1: [----------------------- 89s $ opam init --disable-sandbox --no-setup --compiler=4.14.1 89s No configuration file found, using built-in defaults. 89s Checking for available remotes: rsync and local. 89s - you won't be able to use git repositories unless you install the git command on your system. 89s - you won't be able to use mercurial repositories unless you install the hg command on your system. 89s - you won't be able to use darcs repositories unless you install the darcs command on your system. 89s 89s 89s <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> 91s [default] Initialised 104s 104s <><> Creating initial switch '4.14.1' (invariant ["ocaml-base-compiler" {= "4.14.1"} | "ocaml-system" {= "4.14.1"}]) 104s 104s <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> 104s Switch invariant: ["ocaml-base-compiler" {= "4.14.1"} | "ocaml-system" {= "4.14.1"}] 113s 113s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 113s ∗ installed base-bigarray.base 113s ∗ installed base-threads.base 113s ∗ installed base-unix.base 113s ∗ installed host-arch-s390x.1 113s ∗ installed host-system-other.1 113s ∗ installed ocaml-options-vanilla.1 114s ⬇ retrieved ocaml-config.2 (2 extra sources) 114s ⬇ retrieved ocaml-config.2 (2 extra sources) 115s ⬇ retrieved ocaml-base-compiler.4.14.1 (https://opam.ocaml.org/cache) 438s ∗ installed ocaml-base-compiler.4.14.1 438s ∗ installed ocaml-config.2 439s ∗ installed ocaml.4.14.1 439s Done. 439s # Run eval $(opam env --switch=4.14.1) to update the current shell environment 439s 439s $ opam install -y merlin ocp-indent utop 450s The following actions will be performed: 450s === install 32 packages 450s ∗ base-bytes base [required by ocp-indent] 450s ∗ cmdliner 1.3.0 [required by ocp-indent] 450s ∗ cppo 1.8.0 [required by utop] 450s ∗ csexp 1.5.2 [required by merlin-lib] 450s ∗ dot-merlin-reader 4.18-414 [required by merlin] 450s ∗ dune 3.17.1 [required by ocp-indent, merlin, utop] 450s ∗ dune-configurator 3.17.1 [required by lwt] 450s ∗ lambda-term 3.3.2 [required by utop] 450s ∗ logs 0.7.0 [required by utop] 450s ∗ lwt 5.9.0 [required by utop] 450s ∗ lwt_react 1.2.0 [required by utop] 450s ∗ merlin 4.18-414 450s ∗ merlin-lib 4.18-414 [required by merlin] 450s ∗ mew 0.1.0 [required by mew_vi] 450s ∗ mew_vi 0.5.0 [required by lambda-term] 450s ∗ ocamlbuild 0.15.0 [required by logs] 450s ∗ ocamlfind 1.9.6 [required by ocp-indent, utop] 450s ∗ ocp-indent 1.8.1 450s ∗ ocplib-endian 1.2 [required by lwt] 450s ∗ react 1.2.2 [required by utop] 450s ∗ result 1.5 [required by zed] 450s ∗ seq base [required by yojson] 450s ∗ topkg 1.0.7 [required by logs] 450s ∗ trie 1.0.0 [required by mew] 450s ∗ uchar 0.0.2 [required by zed] 450s ∗ utop 2.15.0 450s ∗ uucp 16.0.0 [required by zed] 450s ∗ uuseg 16.0.0 [required by zed] 450s ∗ uutf 1.0.3 [required by zed] 450s ∗ xdg 3.17.1 [required by utop] 450s ∗ yojson 2.2.2 [required by merlin] 450s ∗ zed 3.2.3 [required by utop] 450s 450s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 450s ⬇ retrieved csexp.1.5.2 (https://opam.ocaml.org/cache) 450s ⬇ retrieved cppo.1.8.0 (https://opam.ocaml.org/cache) 450s ⬇ retrieved cmdliner.1.3.0 (https://opam.ocaml.org/cache) 451s ⬇ retrieved lambda-term.3.3.2 (https://opam.ocaml.org/cache) 451s ⬇ retrieved logs.0.7.0 (https://opam.ocaml.org/cache) 451s ⬇ retrieved dot-merlin-reader.4.18-414, merlin.4.18-414, merlin-lib.4.18-414 (https://opam.ocaml.org/cache) 452s ⬇ retrieved dune.3.17.1, dune-configurator.3.17.1, xdg.3.17.1 (https://opam.ocaml.org/cache) 453s ⬇ retrieved lwt.5.9.0 (https://opam.ocaml.org/cache) 453s ⬇ retrieved lwt_react.1.2.0 (https://opam.ocaml.org/cache) 453s ∗ installed cmdliner.1.3.0 453s ⬇ retrieved mew.0.1.0 (https://opam.ocaml.org/cache) 453s ⬇ retrieved mew_vi.0.5.0 (https://opam.ocaml.org/cache) 453s ⬇ retrieved ocamlbuild.0.15.0 (https://opam.ocaml.org/cache) 453s ⬇ retrieved ocp-indent.1.8.1 (https://opam.ocaml.org/cache) 454s ⬇ retrieved ocamlfind.1.9.6 (https://opam.ocaml.org/cache) 454s ⬇ retrieved ocplib-endian.1.2 (https://opam.ocaml.org/cache) 454s ⬇ retrieved react.1.2.2 (https://opam.ocaml.org/cache) 454s ⬇ retrieved result.1.5 (https://opam.ocaml.org/cache) 454s ⬇ retrieved seq.base (2 extra sources) 454s ⬇ retrieved seq.base (2 extra sources) 454s ⬇ retrieved trie.1.0.0 (https://opam.ocaml.org/cache) 454s ⬇ retrieved topkg.1.0.7 (https://opam.ocaml.org/cache) 455s ⬇ retrieved uchar.0.0.2 (https://opam.ocaml.org/cache) 455s ⬇ retrieved utop.2.15.0 (https://opam.ocaml.org/cache) 455s ⬇ retrieved uuseg.16.0.0 (https://opam.ocaml.org/cache) 455s ⬇ retrieved uucp.16.0.0 (https://opam.ocaml.org/cache) 455s ⬇ retrieved uutf.1.0.3 (https://opam.ocaml.org/cache) 455s ⬇ retrieved yojson.2.2.2 (https://opam.ocaml.org/cache) 456s ⬇ retrieved zed.3.2.3 (https://opam.ocaml.org/cache) 510s ∗ installed dune.3.17.1 513s ∗ installed ocamlbuild.0.15.0 514s ∗ installed cppo.1.8.0 514s ∗ installed csexp.1.5.2 516s ∗ installed ocamlfind.1.9.6 517s ∗ installed base-bytes.base 517s ∗ installed dune-configurator.3.17.1 551s ∗ installed merlin-lib.4.18-414 553s ∗ installed ocp-indent.1.8.1 553s ∗ installed dot-merlin-reader.4.18-414 554s ∗ installed ocplib-endian.1.2 554s ∗ installed result.1.5 563s ∗ installed lwt.5.9.0 563s ∗ installed seq.base 566s ∗ installed topkg.1.0.7 566s ∗ installed trie.1.0.0 567s ∗ installed logs.0.7.0 567s ∗ installed mew.0.1.0 568s ∗ installed react.1.2.2 568s ∗ installed uchar.0.0.2 569s ∗ installed lwt_react.1.2.0 569s ∗ installed mew_vi.0.5.0 588s ∗ installed uucp.16.0.0 589s ∗ installed uutf.1.0.3 589s ∗ installed xdg.3.17.1 590s ∗ installed uuseg.16.0.0 592s ∗ installed yojson.2.2.2 594s ∗ installed zed.3.2.3 595s ∗ installed merlin.4.18-414 600s ∗ installed lambda-term.3.3.2 603s ∗ installed utop.2.15.0 603s Done. 603s 603s <><> ocp-indent.1.8.1 installed successfully ><><><><><><><><><><><><><><><><><> 603s => This package requires additional configuration for use in editors. Install package 'user-setup', or manually: 603s 603s * for Emacs, add these lines to ~/.emacs: 603s (add-to-list 'load-path "/tmp/tmp.uppuCeSpnU/.opam/4.14.1/share/emacs/site-lisp") 603s (require 'ocp-indent) 603s 603s * for Vim, add this line to ~/.vimrc: 603s set rtp^="/tmp/tmp.uppuCeSpnU/.opam/4.14.1/share/ocp-indent/vim" 603s 603s <><> merlin.4.18-414 installed successfully <><><><><><><><><><><><><><><><><><> 603s => merlin installed. 603s 603s Quick setup for VIM 603s ------------------- 603s Append this to your .vimrc to add merlin to vim's runtime-path: 603s let g:opamshare = substitute(system('opam var share'),'\n$','','''') 603s execute "set rtp+=" . g:opamshare . "/merlin/vim" 603s 603s Also run the following line in vim to index the documentation: 603s :execute "helptags " . g:opamshare . "/merlin/vim/doc" 603s 603s Quick setup for EMACS 603s ------------------- 603s Add opam emacs directory to your load-path by appending this to your .emacs: 603s (let ((opam-share (ignore-errors (car (process-lines "opam" "var" "share"))))) 603s (when (and opam-share (file-directory-p opam-share)) 603s ;; Register Merlin 603s (add-to-list 'load-path (expand-file-name "emacs/site-lisp" opam-share)) 603s (autoload 'merlin-mode "merlin" nil t nil) 603s ;; Automatically start it in OCaml buffers 603s (add-hook 'tuareg-mode-hook 'merlin-mode t) 603s (add-hook 'caml-mode-hook 'merlin-mode t) 603s ;; Use opam switch to lookup ocamlmerlin binary 603s (setq merlin-command 'opam) 603s ;; To easily change opam switches within a given Emacs session, you can 603s ;; install the minor mode https://github.com/ProofGeneral/opam-switch-mode 603s ;; and use one of its "OPSW" menus. 603s )) 603s Take a look at https://github.com/ocaml/merlin for more information 603s 603s Quick setup with opam-user-setup 603s -------------------------------- 603s 603s Opam-user-setup support Merlin. 603s 603s $ opam user-setup install 603s 603s should take care of basic setup. 603s See https://github.com/OCamlPro/opam-user-setup 603s # Run eval $(opam env) to update the current shell environment 603s 605s autopkgtest [19:56:07]: test 4.14.1: -----------------------] 605s 4.14.1 PASS 605s autopkgtest [19:56:07]: test 4.14.1: - - - - - - - - - - results - - - - - - - - - - 606s autopkgtest [19:56:08]: test ocaml-system: preparing testbed 606s Reading package lists... 606s Building dependency tree... 606s Reading state information... 606s Starting pkgProblemResolver with broken count: 0 606s Starting 2 pkgProblemResolver with broken count: 0 606s Done 606s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 607s autopkgtest [19:56:09]: test ocaml-system: [----------------------- 607s $ opam init --disable-sandbox --no-setup --compiler=ocaml-system 607s No configuration file found, using built-in defaults. 607s Checking for available remotes: rsync and local. 607s - you won't be able to use git repositories unless you install the git command on your system. 607s - you won't be able to use mercurial repositories unless you install the hg command on your system. 607s - you won't be able to use darcs repositories unless you install the darcs command on your system. 607s 607s 607s <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> 609s [default] Initialised 622s 622s <><> Creating initial switch 'ocaml-system' (invariant ["ocaml-system"]) ><><><> 622s 622s <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> 622s Switch invariant: ["ocaml-system"] 630s 630s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 630s ∗ installed base-bigarray.base 630s ∗ installed base-threads.base 630s ∗ installed base-unix.base 630s ∗ installed host-arch-s390x.1 630s ∗ installed host-system-other.1 631s ⬇ retrieved ocaml-system.5.2.0 (https://opam.ocaml.org/cache) 631s ∗ installed ocaml-system.5.2.0 631s ⬇ retrieved ocaml-config.3 (2 extra sources) 631s ⬇ retrieved ocaml-config.3 (2 extra sources) 631s ∗ installed ocaml-config.3 631s ∗ installed ocaml.5.2.0 631s ∗ installed base-domains.base 631s ∗ installed base-nnp.base 631s Done. 631s # Run eval $(opam env --switch=ocaml-system) to update the current shell environment 631s 631s $ opam install -y merlin ocp-indent utop 642s The following actions will be performed: 642s === install 33 packages 642s ∗ base-bytes base [required by ocp-indent] 642s ∗ cmdliner 1.3.0 [required by ocp-indent] 642s ∗ cppo 1.8.0 [required by utop] 642s ∗ csexp 1.5.2 [required by merlin-lib] 642s ∗ dot-merlin-reader 5.3-502 [required by merlin] 642s ∗ dune 3.17.1 [required by ocp-indent, merlin, utop] 642s ∗ dune-configurator 3.17.1 [required by lwt] 642s ∗ lambda-term 3.3.2 [required by utop] 642s ∗ logs 0.7.0 [required by utop] 642s ∗ lwt 5.9.0 [required by utop] 642s ∗ lwt_react 1.2.0 [required by utop] 642s ∗ merlin 5.3-502 642s ∗ merlin-lib 5.3-502 [required by merlin] 642s ∗ mew 0.1.0 [required by mew_vi] 642s ∗ mew_vi 0.5.0 [required by lambda-term] 642s ∗ ocaml-index 1.1 642s ∗ ocamlbuild 0.15.0 [required by logs] 642s ∗ ocamlfind 1.9.6 [required by ocp-indent, utop] 642s ∗ ocp-indent 1.8.1 642s ∗ ocplib-endian 1.2 [required by lwt] 642s ∗ react 1.2.2 [required by utop] 642s ∗ result 1.5 [required by zed] 642s ∗ seq base [required by yojson] 642s ∗ topkg 1.0.7 [required by logs] 642s ∗ trie 1.0.0 [required by mew] 642s ∗ uchar 0.0.2 [required by zed] 642s ∗ utop 2.15.0 642s ∗ uucp 16.0.0 [required by zed] 642s ∗ uuseg 16.0.0 [required by zed] 642s ∗ uutf 1.0.3 [required by zed] 642s ∗ xdg 3.17.1 [required by utop] 642s ∗ yojson 2.2.2 [required by merlin] 642s ∗ zed 3.2.3 [required by utop] 642s 642s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 642s ⬇ retrieved csexp.1.5.2 (https://opam.ocaml.org/cache) 642s ⬇ retrieved cppo.1.8.0 (https://opam.ocaml.org/cache) 642s ⬇ retrieved cmdliner.1.3.0 (https://opam.ocaml.org/cache) 643s ⬇ retrieved lambda-term.3.3.2 (https://opam.ocaml.org/cache) 643s ⬇ retrieved logs.0.7.0 (https://opam.ocaml.org/cache) 644s ⬇ retrieved dot-merlin-reader.5.3-502, merlin.5.3-502, merlin-lib.5.3-502 (https://opam.ocaml.org/cache) 645s ⬇ retrieved dune.3.17.1, dune-configurator.3.17.1, xdg.3.17.1 (https://opam.ocaml.org/cache) 645s ⬇ retrieved lwt.5.9.0 (https://opam.ocaml.org/cache) 645s ⬇ retrieved lwt_react.1.2.0 (https://opam.ocaml.org/cache) 645s ∗ installed cmdliner.1.3.0 645s ⬇ retrieved mew.0.1.0 (https://opam.ocaml.org/cache) 645s ⬇ retrieved mew_vi.0.5.0 (https://opam.ocaml.org/cache) 645s ⬇ retrieved ocamlbuild.0.15.0 (https://opam.ocaml.org/cache) 646s ⬇ retrieved ocp-indent.1.8.1 (https://opam.ocaml.org/cache) 646s ⬇ retrieved ocamlfind.1.9.6 (https://opam.ocaml.org/cache) 646s ⬇ retrieved ocaml-index.1.1 (https://opam.ocaml.org/cache) 646s ⬇ retrieved ocplib-endian.1.2 (https://opam.ocaml.org/cache) 647s ⬇ retrieved react.1.2.2 (https://opam.ocaml.org/cache) 647s ⬇ retrieved result.1.5 (https://opam.ocaml.org/cache) 647s ⬇ retrieved trie.1.0.0 (https://opam.ocaml.org/cache) 647s ⬇ retrieved topkg.1.0.7 (https://opam.ocaml.org/cache) 647s ⬇ retrieved seq.base (2 extra sources) 647s ⬇ retrieved seq.base (2 extra sources) 647s ⬇ retrieved uchar.0.0.2 (https://opam.ocaml.org/cache) 648s ⬇ retrieved utop.2.15.0 (https://opam.ocaml.org/cache) 648s ⬇ retrieved uuseg.16.0.0 (https://opam.ocaml.org/cache) 648s ⬇ retrieved uucp.16.0.0 (https://opam.ocaml.org/cache) 648s ⬇ retrieved uutf.1.0.3 (https://opam.ocaml.org/cache) 648s ⬇ retrieved yojson.2.2.2 (https://opam.ocaml.org/cache) 648s ⬇ retrieved zed.3.2.3 (https://opam.ocaml.org/cache) 705s ∗ installed dune.3.17.1 708s ∗ installed ocamlbuild.0.15.0 709s ∗ installed cppo.1.8.0 709s ∗ installed csexp.1.5.2 711s ∗ installed ocamlfind.1.9.6 712s ∗ installed base-bytes.base 712s ∗ installed dune-configurator.3.17.1 747s ∗ installed merlin-lib.5.3-502 748s ∗ installed ocp-indent.1.8.1 748s ∗ installed dot-merlin-reader.5.3-502 749s ∗ installed ocaml-index.1.1 750s ∗ installed ocplib-endian.1.2 750s ∗ installed result.1.5 759s ∗ installed lwt.5.9.0 759s ∗ installed seq.base 762s ∗ installed topkg.1.0.7 762s ∗ installed trie.1.0.0 763s ∗ installed logs.0.7.0 763s ∗ installed mew.0.1.0 764s ∗ installed react.1.2.2 764s ∗ installed uchar.0.0.2 765s ∗ installed lwt_react.1.2.0 766s ∗ installed mew_vi.0.5.0 782s ∗ installed uucp.16.0.0 783s ∗ installed uutf.1.0.3 784s ∗ installed xdg.3.17.1 785s ∗ installed uuseg.16.0.0 787s ∗ installed yojson.2.2.2 788s ∗ installed zed.3.2.3 790s ∗ installed merlin.5.3-502 795s ∗ installed lambda-term.3.3.2 797s ∗ installed utop.2.15.0 797s Done. 797s 797s <><> ocp-indent.1.8.1 installed successfully ><><><><><><><><><><><><><><><><><> 797s => This package requires additional configuration for use in editors. Install package 'user-setup', or manually: 797s 797s * for Emacs, add these lines to ~/.emacs: 797s (add-to-list 'load-path "/tmp/tmp.4NQDA7LLIJ/.opam/ocaml-system/share/emacs/site-lisp") 797s (require 'ocp-indent) 797s 797s * for Vim, add this line to ~/.vimrc: 797s set rtp^="/tmp/tmp.4NQDA7LLIJ/.opam/ocaml-system/share/ocp-indent/vim" 797s 797s <><> merlin.5.3-502 installed successfully ><><><><><><><><><><><><><><><><><><> 797s => merlin installed. 797s 797s Quick setup for VIM 797s ------------------- 797s Append this to your .vimrc to add merlin to vim's runtime-path: 797s let g:opamshare = substitute(system('opam var share'),'\n$','','''') 797s execute "set rtp+=" . g:opamshare . "/merlin/vim" 797s 797s Also run the following line in vim to index the documentation: 797s :execute "helptags " . g:opamshare . "/merlin/vim/doc" 797s 797s Quick setup for EMACS 797s ------------------- 797s Add opam emacs directory to your load-path by appending this to your .emacs: 797s (let ((opam-share (ignore-errors (car (process-lines "opam" "var" "share"))))) 797s (when (and opam-share (file-directory-p opam-share)) 797s ;; Register Merlin 797s (add-to-list 'load-path (expand-file-name "emacs/site-lisp" opam-share)) 797s (autoload 'merlin-mode "merlin" nil t nil) 797s ;; Automatically start it in OCaml buffers 797s (add-hook 'tuareg-mode-hook 'merlin-mode t) 797s (add-hook 'caml-mode-hook 'merlin-mode t) 797s ;; Use opam switch to lookup ocamlmerlin binary 797s (setq merlin-command 'opam) 797s ;; To easily change opam switches within a given Emacs session, you can 797s ;; install the minor mode https://github.com/ProofGeneral/opam-switch-mode 797s ;; and use one of its "OPSW" menus. 797s )) 797s Take a look at https://github.com/ocaml/merlin for more information 797s 797s Quick setup with opam-user-setup 797s -------------------------------- 797s 797s Opam-user-setup support Merlin. 797s 797s $ opam user-setup install 797s 797s should take care of basic setup. 797s See https://github.com/OCamlPro/opam-user-setup 797s # Run eval $(opam env) to update the current shell environment 797s 799s autopkgtest [19:59:21]: test ocaml-system: -----------------------] 799s autopkgtest [19:59:21]: test ocaml-system: - - - - - - - - - - results - - - - - - - - - - 799s ocaml-system PASS 800s autopkgtest [19:59:22]: @@@@@@@@@@@@@@@@@@@@ summary 800s 4.14.1 PASS 800s ocaml-system PASS 816s nova [W] Using flock in prodstack6-s390x 816s Creating nova instance adt-plucky-s390x-opam-20241223-190404-juju-7f2275-prod-proposed-migration-environment-20-ca3dd308-6880-40c6-a955-345a44a8477a from image adt/ubuntu-plucky-s390x-server-20241223.img (UUID 7ccf5e8e-26ca-4e4c-af24-bf710dc6556d)... 816s nova [W] Timed out waiting for 9531a390-371d-4634-8710-0d69d48049ff to get deleted.