0s autopkgtest [15:29:23]: starting date and time: 2025-03-15 15:29:23+0000 0s autopkgtest [15:29:23]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [15:29:23]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.fgtgp26u/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade opam --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-6.secgroup --name adt-plucky-s390x-opam-20250315-152923-juju-7f2275-prod-proposed-migration-environment-15-d725d19f-b115-4c9e-9466-860a36f07078 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --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/ 142s autopkgtest [15:31:45]: testbed dpkg architecture: s390x 143s autopkgtest [15:31:46]: testbed apt version: 2.9.33 143s autopkgtest [15:31:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 143s autopkgtest [15:31:46]: testbed release detected to be: None 144s autopkgtest [15:31:47]: updating testbed package index (apt update) 144s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 145s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 145s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 145s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 145s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [404 kB] 146s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 146s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 146s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [80.6 kB] 146s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1940 B] 146s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 146s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [342 kB] 147s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [14.4 kB] 147s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3776 B] 147s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [328 B] 147s Fetched 1090 kB in 3s (342 kB/s) 148s Reading package lists... 148s + lsb_release --codename --short 148s + RELEASE=plucky 148s + cat 148s + [ plucky != trusty ] 148s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 148s Reading package lists... 149s Building dependency tree... 149s Reading state information... 149s Calculating upgrade... 149s Calculating upgrade... 149s The following packages were automatically installed and are no longer required: 149s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 149s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 149s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 149s linux-tools-6.11.0-8-generic 149s Use 'sudo apt autoremove' to remove them. 149s The following packages will be upgraded: 149s python3-jinja2 strace 149s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 149s Need to get 609 kB of archives. 149s After this operation, 27.6 kB of additional disk space will be used. 149s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x strace s390x 6.13+ds-1ubuntu1 [500 kB] 150s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 150s Fetched 609 kB in 1s (593 kB/s) 150s (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 ... 81428 files and directories currently installed.) 150s Preparing to unpack .../strace_6.13+ds-1ubuntu1_s390x.deb ... 150s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 150s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 150s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 150s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 150s Setting up strace (6.13+ds-1ubuntu1) ... 150s Processing triggers for man-db (2.13.0-1) ... 151s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 151s + /usr/lib/apt/apt-helper analyze-pattern ?true 151s + uname -r 151s + sed s/\./\\./g 151s + running_kernel_pattern=^linux-.*6\.14\.0-10-generic.* 151s + apt list ?obsolete 151s + tail -n+2 151s + cut -d/ -f1 151s + grep -v ^linux-.*6\.14\.0-10-generic.* 151s + obsolete_pkgs=linux-headers-6.11.0-8-generic 151s linux-headers-6.11.0-8 151s linux-modules-6.11.0-8-generic 151s linux-tools-6.11.0-8-generic 151s linux-tools-6.11.0-8 151s + DEBIAN_FRONTEND=noninteractive eatmydata apt-getReading package lists... -y purge --autoremove linux-headers-6.11.0-8-generic linux-headers-6.11.0-8 linux-modules-6.11.0-8-generic linux-tools-6.11.0-8-generic linux-tools-6.11.0-8 151s 151s Building dependency tree... 151s Reading state information... 151s Solving dependencies... 151s The following packages will be REMOVED: 151s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 151s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 151s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 151s linux-tools-6.11.0-8-generic* 152s 0 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. 152s After this operation, 167 MB disk space will be freed. 152s (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 ... 81428 files and directories currently installed.) 152s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 152s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 152s Removing libpython3.12t64:s390x (3.12.9-1) ... 152s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 152s Removing libnsl2:s390x (1.3.0-3build3) ... 152s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 152s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 152s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 153s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 153s Processing triggers for libc-bin (2.41-1ubuntu1) ... 153s (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 ... 56328 files and directories currently installed.) 153s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 153s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 153s + grep -q trusty /etc/lsb-release 153s + [ ! -d /usr/share/doc/unattended-upgrades ] 153s + [ ! -d /usr/share/doc/lxd ] 153s + [ ! -d /usr/share/doc/lxd-client ] 153s + [ ! -d /usr/share/doc/snapd ] 153s + type iptables 153s + cat 153s + chmod 755 /etc/rc.local 153s + . /etc/rc.local 153s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 153s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 153s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 153s + uname -m 153s + [ s390x = ppc64le ] 153s + [ -d /run/systemd/system ] 153s + systemd-detect-virt --quiet --vm 153s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 153s + cat 153s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 153s + echo COMPRESS=lz4 153s autopkgtest [15:31:56]: upgrading testbed (apt dist-upgrade and autopurge) 153s Reading package lists... 153s Building dependency tree... 153s Reading state information... 153s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 153s Starting 2 pkgProblemResolver with broken count: 0 153s Done 154s Entering ResolveByKeep 154s 154s Calculating upgrade... 154s The following packages will be upgraded: 154s libc-bin libc-dev-bin libc6 libc6-dev locales 154s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 154s Need to get 9512 kB of archives. 154s After this operation, 8192 B of additional disk space will be used. 154s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu2 [1678 kB] 156s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu2 [24.3 kB] 156s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu2 [2892 kB] 159s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu2 [671 kB] 160s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu2 [4246 kB] 165s Preconfiguring packages ... 165s Fetched 9512 kB in 11s (888 kB/s) 165s (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 ... 56326 files and directories currently installed.) 165s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_s390x.deb ... 165s Unpacking libc6-dev:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 165s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_s390x.deb ... 165s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 165s Preparing to unpack .../libc6_2.41-1ubuntu2_s390x.deb ... 165s Unpacking libc6:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 165s Setting up libc6:s390x (2.41-1ubuntu2) ... 165s (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 ... 56326 files and directories currently installed.) 165s Preparing to unpack .../libc-bin_2.41-1ubuntu2_s390x.deb ... 165s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 165s Setting up libc-bin (2.41-1ubuntu2) ... 165s (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 ... 56326 files and directories currently installed.) 165s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 165s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 165s Setting up locales (2.41-1ubuntu2) ... 166s Generating locales (this might take a while)... 167s en_US.UTF-8... done 167s Generation complete. 167s Setting up libc-dev-bin (2.41-1ubuntu2) ... 167s Setting up libc6-dev:s390x (2.41-1ubuntu2) ... 167s Processing triggers for man-db (2.13.0-1) ... 167s Processing triggers for systemd (257.3-1ubuntu3) ... 168s Reading package lists... 168s Building dependency tree... 168s Reading state information... 168s Starting pkgProblemResolver with broken count: 0 168s Starting 2 pkgProblemResolver with broken count: 0 168s Done 169s Solving dependencies... 169s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 169s autopkgtest [15:32:12]: rebooting testbed after setup commands that affected boot 191s autopkgtest [15:32:34]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP Wed Mar 12 14:53:49 UTC 2025 195s autopkgtest [15:32:38]: @@@@@@@@@@@@@@@@@@@@ apt-source opam 199s Get:1 http://ftpmaster.internal/ubuntu plucky/universe opam 2.3.0-1 (dsc) [2551 B] 199s Get:2 http://ftpmaster.internal/ubuntu plucky/universe opam 2.3.0-1 (tar) [1124 kB] 199s Get:3 http://ftpmaster.internal/ubuntu plucky/universe opam 2.3.0-1 (diff) [8040 B] 199s gpgv: Signature made Tue Jan 7 10:22:09 2025 UTC 199s gpgv: using RSA key 6DE24E97ECA886CC56E6250E21B8EEF1B1893081 199s gpgv: issuer "glondu@debian.org" 199s gpgv: Can't check signature: No public key 199s dpkg-source: warning: cannot verify inline signature for ./opam_2.3.0-1.dsc: no acceptable signature found 199s autopkgtest [15:32:42]: testing package opam version 2.3.0-1 200s autopkgtest [15:32:43]: build not needed 201s autopkgtest [15:32:44]: test 4.14.1: preparing testbed 201s Reading package lists... 201s Building dependency tree... 201s Reading state information... 201s Starting pkgProblemResolver with broken count: 0 201s Starting 2 pkgProblemResolver with broken count: 0 201s Done 201s The following NEW packages will be installed: 201s bubblewrap build-essential cpp cpp-14 cpp-14-s390x-linux-gnu 201s cpp-s390x-linux-gnu g++ g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu 201s gcc gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu libamd3 libasan8 201s libcc1-0 libcolamd3 libcompiler-libs-ocaml-dev libgcc-14-dev libglpk40 201s libgomp1 libisl23 libitm1 libltdl7 libmpc3 libncurses-dev libstdc++-14-dev 201s libstdlib-ocaml libstdlib-ocaml-dev libsuitesparseconfig7 libubsan1 201s libzstd-dev ocaml ocaml-base ocaml-interp opam opam-doc opam-installer unzip 201s 0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded. 201s Need to get 141 MB of archives. 201s After this operation, 430 MB of additional disk space will be used. 201s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x bubblewrap s390x 0.11.0-2 [54.1 kB] 202s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 203s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 203s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [9572 kB] 214s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-17ubuntu3 [1028 B] 214s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 214s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 214s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 15-20250222-0ubuntu1 [49.2 kB] 214s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250222-0ubuntu1 [152 kB] 214s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250222-0ubuntu1 [31.2 kB] 214s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250222-0ubuntu1 [2970 kB] 218s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250222-0ubuntu1 [1212 kB] 219s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu3 [1037 kB] 220s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [18.7 MB] 241s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-17ubuntu3 [526 kB] 242s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 242s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 242s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu3 [2611 kB] 245s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [11.0 MB] 257s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-17ubuntu3 [21.8 kB] 257s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 257s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 257s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 257s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libsuitesparseconfig7 s390x 1:7.8.3+dfsg-3 [13.2 kB] 257s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x libamd3 s390x 1:7.8.3+dfsg-3 [35.1 kB] 257s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libcolamd3 s390x 1:7.8.3+dfsg-3 [23.4 kB] 257s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x libstdlib-ocaml s390x 5.3.0-2 [438 kB] 258s Get:28 http://ftpmaster.internal/ubuntu plucky/universe s390x libstdlib-ocaml-dev s390x 5.3.0-2 [7845 kB] 266s Get:29 http://ftpmaster.internal/ubuntu plucky/universe s390x libcompiler-libs-ocaml-dev s390x 5.3.0-2 [47.5 MB] 322s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libltdl7 s390x 2.5.4-4 [43.8 kB] 322s Get:31 http://ftpmaster.internal/ubuntu plucky/universe s390x libglpk40 s390x 5.0-1build2 [406 kB] 322s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libncurses-dev s390x 6.5+20250216-2 [407 kB] 323s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libzstd-dev s390x 1.5.6+dfsg-2 [408 kB] 323s Get:34 http://ftpmaster.internal/ubuntu plucky/universe s390x ocaml-base s390x 5.3.0-2 [329 kB] 323s Get:35 http://ftpmaster.internal/ubuntu plucky/universe s390x ocaml-interp s390x 5.3.0-2 [8368 kB] 336s Get:36 http://ftpmaster.internal/ubuntu plucky/universe s390x ocaml s390x 5.3.0-2 [20.6 MB] 366s Get:37 http://ftpmaster.internal/ubuntu plucky/universe s390x opam-installer s390x 2.3.0-1 [1596 kB] 369s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x unzip s390x 6.0-28ubuntu6 [186 kB] 369s Get:39 http://ftpmaster.internal/ubuntu plucky/universe s390x opam s390x 2.3.0-1 [3333 kB] 374s Get:40 http://ftpmaster.internal/ubuntu plucky/universe s390x opam-doc all 2.3.0-1 [331 kB] 375s Fetched 141 MB in 2min 53s (812 kB/s) 375s Selecting previously unselected package bubblewrap. 375s (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 ... 56326 files and directories currently installed.) 375s Preparing to unpack .../00-bubblewrap_0.11.0-2_s390x.deb ... 375s Unpacking bubblewrap (0.11.0-2) ... 375s Selecting previously unselected package libisl23:s390x. 375s Preparing to unpack .../01-libisl23_0.27-1_s390x.deb ... 375s Unpacking libisl23:s390x (0.27-1) ... 375s Selecting previously unselected package libmpc3:s390x. 375s Preparing to unpack .../02-libmpc3_1.3.1-1build2_s390x.deb ... 375s Unpacking libmpc3:s390x (1.3.1-1build2) ... 375s Selecting previously unselected package cpp-14-s390x-linux-gnu. 375s Preparing to unpack .../03-cpp-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 375s Unpacking cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 375s Selecting previously unselected package cpp-14. 375s Preparing to unpack .../04-cpp-14_14.2.0-17ubuntu3_s390x.deb ... 375s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 375s Selecting previously unselected package cpp-s390x-linux-gnu. 375s Preparing to unpack .../05-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 375s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 375s Selecting previously unselected package cpp. 375s Preparing to unpack .../06-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 375s Unpacking cpp (4:14.2.0-1ubuntu1) ... 375s Selecting previously unselected package libcc1-0:s390x. 375s Preparing to unpack .../07-libcc1-0_15-20250222-0ubuntu1_s390x.deb ... 375s Unpacking libcc1-0:s390x (15-20250222-0ubuntu1) ... 375s Selecting previously unselected package libgomp1:s390x. 375s Preparing to unpack .../08-libgomp1_15-20250222-0ubuntu1_s390x.deb ... 375s Unpacking libgomp1:s390x (15-20250222-0ubuntu1) ... 375s Selecting previously unselected package libitm1:s390x. 375s Preparing to unpack .../09-libitm1_15-20250222-0ubuntu1_s390x.deb ... 375s Unpacking libitm1:s390x (15-20250222-0ubuntu1) ... 375s Selecting previously unselected package libasan8:s390x. 375s Preparing to unpack .../10-libasan8_15-20250222-0ubuntu1_s390x.deb ... 375s Unpacking libasan8:s390x (15-20250222-0ubuntu1) ... 375s Selecting previously unselected package libubsan1:s390x. 375s Preparing to unpack .../11-libubsan1_15-20250222-0ubuntu1_s390x.deb ... 375s Unpacking libubsan1:s390x (15-20250222-0ubuntu1) ... 375s Selecting previously unselected package libgcc-14-dev:s390x. 375s Preparing to unpack .../12-libgcc-14-dev_14.2.0-17ubuntu3_s390x.deb ... 375s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 375s Selecting previously unselected package gcc-14-s390x-linux-gnu. 375s Preparing to unpack .../13-gcc-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 375s Unpacking gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 376s Selecting previously unselected package gcc-14. 376s Preparing to unpack .../14-gcc-14_14.2.0-17ubuntu3_s390x.deb ... 376s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 376s Selecting previously unselected package gcc-s390x-linux-gnu. 376s Preparing to unpack .../15-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 376s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 376s Selecting previously unselected package gcc. 376s Preparing to unpack .../16-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 376s Unpacking gcc (4:14.2.0-1ubuntu1) ... 376s Selecting previously unselected package libstdc++-14-dev:s390x. 376s Preparing to unpack .../17-libstdc++-14-dev_14.2.0-17ubuntu3_s390x.deb ... 376s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 376s Selecting previously unselected package g++-14-s390x-linux-gnu. 376s Preparing to unpack .../18-g++-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 376s Unpacking g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 376s Selecting previously unselected package g++-14. 376s Preparing to unpack .../19-g++-14_14.2.0-17ubuntu3_s390x.deb ... 376s Unpacking g++-14 (14.2.0-17ubuntu3) ... 376s Selecting previously unselected package g++-s390x-linux-gnu. 376s Preparing to unpack .../20-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 376s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 376s Selecting previously unselected package g++. 376s Preparing to unpack .../21-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 376s Unpacking g++ (4:14.2.0-1ubuntu1) ... 376s Selecting previously unselected package build-essential. 376s Preparing to unpack .../22-build-essential_12.10ubuntu1_s390x.deb ... 376s Unpacking build-essential (12.10ubuntu1) ... 376s Selecting previously unselected package libsuitesparseconfig7:s390x. 376s Preparing to unpack .../23-libsuitesparseconfig7_1%3a7.8.3+dfsg-3_s390x.deb ... 376s Unpacking libsuitesparseconfig7:s390x (1:7.8.3+dfsg-3) ... 376s Selecting previously unselected package libamd3:s390x. 376s Preparing to unpack .../24-libamd3_1%3a7.8.3+dfsg-3_s390x.deb ... 376s Unpacking libamd3:s390x (1:7.8.3+dfsg-3) ... 376s Selecting previously unselected package libcolamd3:s390x. 376s Preparing to unpack .../25-libcolamd3_1%3a7.8.3+dfsg-3_s390x.deb ... 376s Unpacking libcolamd3:s390x (1:7.8.3+dfsg-3) ... 376s Selecting previously unselected package libstdlib-ocaml. 376s Preparing to unpack .../26-libstdlib-ocaml_5.3.0-2_s390x.deb ... 376s Unpacking libstdlib-ocaml (5.3.0-2) ... 376s Selecting previously unselected package libstdlib-ocaml-dev. 376s Preparing to unpack .../27-libstdlib-ocaml-dev_5.3.0-2_s390x.deb ... 376s Unpacking libstdlib-ocaml-dev (5.3.0-2) ... 376s Selecting previously unselected package libcompiler-libs-ocaml-dev. 376s Preparing to unpack .../28-libcompiler-libs-ocaml-dev_5.3.0-2_s390x.deb ... 376s Unpacking libcompiler-libs-ocaml-dev (5.3.0-2) ... 376s Selecting previously unselected package libltdl7:s390x. 376s Preparing to unpack .../29-libltdl7_2.5.4-4_s390x.deb ... 376s Unpacking libltdl7:s390x (2.5.4-4) ... 376s Selecting previously unselected package libglpk40:s390x. 376s Preparing to unpack .../30-libglpk40_5.0-1build2_s390x.deb ... 376s Unpacking libglpk40:s390x (5.0-1build2) ... 376s Selecting previously unselected package libncurses-dev:s390x. 376s Preparing to unpack .../31-libncurses-dev_6.5+20250216-2_s390x.deb ... 376s Unpacking libncurses-dev:s390x (6.5+20250216-2) ... 376s Selecting previously unselected package libzstd-dev:s390x. 376s Preparing to unpack .../32-libzstd-dev_1.5.6+dfsg-2_s390x.deb ... 376s Unpacking libzstd-dev:s390x (1.5.6+dfsg-2) ... 376s Selecting previously unselected package ocaml-base. 376s Preparing to unpack .../33-ocaml-base_5.3.0-2_s390x.deb ... 376s Unpacking ocaml-base (5.3.0-2) ... 376s Selecting previously unselected package ocaml-interp. 376s Preparing to unpack .../34-ocaml-interp_5.3.0-2_s390x.deb ... 376s Unpacking ocaml-interp (5.3.0-2) ... 377s Selecting previously unselected package ocaml. 377s Preparing to unpack .../35-ocaml_5.3.0-2_s390x.deb ... 377s Unpacking ocaml (5.3.0-2) ... 377s Selecting previously unselected package opam-installer. 377s Preparing to unpack .../36-opam-installer_2.3.0-1_s390x.deb ... 377s Unpacking opam-installer (2.3.0-1) ... 377s Selecting previously unselected package unzip. 377s Preparing to unpack .../37-unzip_6.0-28ubuntu6_s390x.deb ... 377s Unpacking unzip (6.0-28ubuntu6) ... 377s Selecting previously unselected package opam. 377s Preparing to unpack .../38-opam_2.3.0-1_s390x.deb ... 377s Unpacking opam (2.3.0-1) ... 377s Selecting previously unselected package opam-doc. 377s Preparing to unpack .../39-opam-doc_2.3.0-1_all.deb ... 377s Unpacking opam-doc (2.3.0-1) ... 377s Setting up bubblewrap (0.11.0-2) ... 377s Setting up libncurses-dev:s390x (6.5+20250216-2) ... 377s Setting up libzstd-dev:s390x (1.5.6+dfsg-2) ... 377s Setting up unzip (6.0-28ubuntu6) ... 377s Setting up opam-doc (2.3.0-1) ... 377s Setting up libgomp1:s390x (15-20250222-0ubuntu1) ... 377s Setting up libstdlib-ocaml (5.3.0-2) ... 377s Setting up libmpc3:s390x (1.3.1-1build2) ... 377s Setting up ocaml-base (5.3.0-2) ... 377s Setting up libltdl7:s390x (2.5.4-4) ... 377s Setting up opam-installer (2.3.0-1) ... 377s Setting up libubsan1:s390x (15-20250222-0ubuntu1) ... 377s Setting up libasan8:s390x (15-20250222-0ubuntu1) ... 377s Setting up libsuitesparseconfig7:s390x (1:7.8.3+dfsg-3) ... 377s Setting up libisl23:s390x (0.27-1) ... 377s Setting up libcc1-0:s390x (15-20250222-0ubuntu1) ... 377s Setting up libitm1:s390x (15-20250222-0ubuntu1) ... 377s Setting up libamd3:s390x (1:7.8.3+dfsg-3) ... 377s Setting up libstdlib-ocaml-dev (5.3.0-2) ... 377s Setting up libcolamd3:s390x (1:7.8.3+dfsg-3) ... 377s Setting up libcompiler-libs-ocaml-dev (5.3.0-2) ... 377s Setting up ocaml-interp (5.3.0-2) ... 377s Setting up libglpk40:s390x (5.0-1build2) ... 377s Setting up cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 377s Setting up cpp-14 (14.2.0-17ubuntu3) ... 377s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 377s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 377s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 377s Setting up gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 377s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 377s Setting up g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 377s Setting up cpp (4:14.2.0-1ubuntu1) ... 377s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 377s Setting up gcc-14 (14.2.0-17ubuntu3) ... 377s Setting up g++-14 (14.2.0-17ubuntu3) ... 377s Setting up gcc (4:14.2.0-1ubuntu1) ... 377s Setting up g++ (4:14.2.0-1ubuntu1) ... 377s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 377s Setting up build-essential (12.10ubuntu1) ... 377s Setting up opam (2.3.0-1) ... 377s Setting up ocaml (5.3.0-2) ... 377s Processing triggers for libc-bin (2.41-1ubuntu2) ... 377s Processing triggers for systemd (257.3-1ubuntu3) ... 377s Processing triggers for man-db (2.13.0-1) ... 379s autopkgtest [15:35:42]: test 4.14.1: [----------------------- 379s $ opam init --disable-sandbox --no-setup --compiler=4.14.1 379s No configuration file found, using built-in defaults. 379s Checking for available remotes: rsync and local. 379s - you won't be able to use git repositories unless you install the git command on your system. 379s - you won't be able to use mercurial repositories unless you install the hg command on your system. 379s - you won't be able to use darcs repositories unless you install the darcs command on your system. 379s 379s 379s <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> 381s [default] Initialised 389s 389s <><> Creating initial switch '4.14.1' (invariant ["ocaml-base-compiler" {= "4.14.1"} | "ocaml-system" {= "4.14.1"}]) 389s 389s <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> 389s Switch invariant: ["ocaml-base-compiler" {= "4.14.1"} | "ocaml-system" {= "4.14.1"}] 395s 395s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 395s ∗ installed base-bigarray.base 395s ∗ installed base-threads.base 395s ∗ installed base-unix.base 395s ∗ installed ocaml-options-vanilla.1 395s ⬇ retrieved ocaml-config.2 (2 extra sources) 395s ⬇ retrieved ocaml-config.2 (2 extra sources) 397s ⬇ retrieved ocaml-base-compiler.4.14.1 (https://opam.ocaml.org/cache) 718s ∗ installed ocaml-base-compiler.4.14.1 718s ∗ installed ocaml-config.2 718s ∗ installed ocaml.4.14.1 719s Done. 719s # To update the current shell environment, run: eval $(opam env --switch=4.14.1) 719s 719s $ opam install -y merlin ocp-indent utop 725s The following actions will be performed: 725s === install 32 packages 725s ∗ base-bytes base [required by ocp-indent] 725s ∗ cmdliner 1.3.0 [required by ocp-indent] 725s ∗ cppo 1.8.0 [required by utop] 725s ∗ csexp 1.5.2 [required by merlin-lib] 725s ∗ dot-merlin-reader 4.18-414 [required by merlin] 725s ∗ dune 3.17.2 [required by ocp-indent, merlin, utop] 725s ∗ dune-configurator 3.17.2 [required by lwt] 725s ∗ lambda-term 3.3.2 [required by utop] 725s ∗ logs 0.7.0 [required by utop] 725s ∗ lwt 5.9.0 [required by utop] 725s ∗ lwt_react 1.2.0 [required by utop] 725s ∗ merlin 4.18-414 725s ∗ merlin-lib 4.18-414 [required by merlin] 725s ∗ mew 0.1.0 [required by mew_vi] 725s ∗ mew_vi 0.5.0 [required by lambda-term] 725s ∗ ocamlbuild 0.16.1 [required by logs] 725s ∗ ocamlfind 1.9.8 [required by ocp-indent, utop] 725s ∗ ocp-indent 1.8.1 725s ∗ ocplib-endian 1.2 [required by lwt] 725s ∗ react 1.2.2 [required by utop] 725s ∗ result 1.5 [required by zed] 725s ∗ seq base [required by yojson] 725s ∗ topkg 1.0.8 [required by logs] 725s ∗ trie 1.0.0 [required by mew] 725s ∗ uchar 0.0.2 [required by zed] 725s ∗ utop 2.15.0-1 725s ∗ uucp 16.0.0 [required by zed] 725s ∗ uuseg 16.0.0 [required by zed] 725s ∗ uutf 1.0.4 [required by zed] 725s ∗ xdg 3.17.2 [required by utop] 725s ∗ yojson 2.2.2 [required by merlin] 725s ∗ zed 3.2.3 [required by utop] 725s 725s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 726s ⬇ retrieved csexp.1.5.2 (https://opam.ocaml.org/cache) 726s ⬇ retrieved cppo.1.8.0 (https://opam.ocaml.org/cache) 726s ⬇ retrieved cmdliner.1.3.0 (https://opam.ocaml.org/cache) 726s ⬇ retrieved lambda-term.3.3.2 (https://opam.ocaml.org/cache) 727s ⬇ retrieved dot-merlin-reader.4.18-414, merlin.4.18-414, merlin-lib.4.18-414 (https://opam.ocaml.org/cache) 727s ⬇ retrieved logs.0.7.0 (https://opam.ocaml.org/cache) 728s ⬇ retrieved dune.3.17.2, dune-configurator.3.17.2, xdg.3.17.2 (https://opam.ocaml.org/cache) 728s ⬇ retrieved lwt_react.1.2.0 (https://opam.ocaml.org/cache) 728s ⬇ retrieved lwt.5.9.0 (https://opam.ocaml.org/cache) 728s ∗ installed cmdliner.1.3.0 729s ⬇ retrieved mew_vi.0.5.0 (https://opam.ocaml.org/cache) 729s ⬇ retrieved mew.0.1.0 (https://opam.ocaml.org/cache) 729s ⬇ retrieved ocamlbuild.0.16.1 (https://opam.ocaml.org/cache) 729s ⬇ retrieved ocamlfind.1.9.8 (https://opam.ocaml.org/cache) 729s ⬇ retrieved ocp-indent.1.8.1 (https://opam.ocaml.org/cache) 729s ⬇ retrieved ocplib-endian.1.2 (https://opam.ocaml.org/cache) 730s ⬇ retrieved result.1.5 (https://opam.ocaml.org/cache) 730s ⬇ retrieved react.1.2.2 (https://opam.ocaml.org/cache) 730s ⬇ retrieved seq.base (2 extra sources) 730s ⬇ retrieved seq.base (2 extra sources) 730s ⬇ retrieved trie.1.0.0 (https://opam.ocaml.org/cache) 730s ⬇ retrieved topkg.1.0.8 (https://opam.ocaml.org/cache) 730s ⬇ retrieved uchar.0.0.2 (https://opam.ocaml.org/cache) 731s ⬇ retrieved uuseg.16.0.0 (https://opam.ocaml.org/cache) 731s ⬇ retrieved utop.2.15.0-1 (https://opam.ocaml.org/cache) 731s ⬇ retrieved uucp.16.0.0 (https://opam.ocaml.org/cache) 731s ⬇ retrieved uutf.1.0.4 (https://opam.ocaml.org/cache) 731s ⬇ retrieved yojson.2.2.2 (https://opam.ocaml.org/cache) 732s ⬇ retrieved zed.3.2.3 (https://opam.ocaml.org/cache) 786s ∗ installed dune.3.17.2 790s ∗ installed ocamlbuild.0.16.1 791s ∗ installed cppo.1.8.0 791s ∗ installed csexp.1.5.2 793s ∗ installed ocamlfind.1.9.8 794s ∗ installed base-bytes.base 794s ∗ installed dune-configurator.3.17.2 828s ∗ installed merlin-lib.4.18-414 829s ∗ installed ocp-indent.1.8.1 830s ∗ installed dot-merlin-reader.4.18-414 830s ∗ installed ocplib-endian.1.2 831s ∗ installed result.1.5 839s ∗ installed lwt.5.9.0 839s ∗ installed seq.base 843s ∗ installed topkg.1.0.8 843s ∗ installed trie.1.0.0 843s ∗ installed logs.0.7.0 844s ∗ installed mew.0.1.0 844s ∗ installed react.1.2.2 845s ∗ installed uchar.0.0.2 845s ∗ installed lwt_react.1.2.0 846s ∗ installed mew_vi.0.5.0 865s ∗ installed uucp.16.0.0 865s ∗ installed uutf.1.0.4 866s ∗ installed xdg.3.17.2 867s ∗ installed uuseg.16.0.0 869s ∗ installed yojson.2.2.2 871s ∗ installed zed.3.2.3 872s ∗ installed merlin.4.18-414 877s ∗ installed lambda-term.3.3.2 880s ∗ installed utop.2.15.0-1 880s Done. 880s 880s <><> ocp-indent.1.8.1 installed successfully ><><><><><><><><><><><><><><><><><> 880s => This package requires additional configuration for use in editors. Install package 'user-setup', or manually: 880s 880s * for Emacs, add these lines to ~/.emacs: 880s (add-to-list 'load-path "/tmp/tmp.murOPPwmSn/.opam/4.14.1/share/emacs/site-lisp") 880s (require 'ocp-indent) 880s 880s * for Vim, add this line to ~/.vimrc: 880s set rtp^="/tmp/tmp.murOPPwmSn/.opam/4.14.1/share/ocp-indent/vim" 880s 880s <><> merlin.4.18-414 installed successfully <><><><><><><><><><><><><><><><><><> 880s => merlin installed. 880s 880s Quick setup for VIM 880s ------------------- 880s Append this to your .vimrc to add merlin to vim's runtime-path: 880s let g:opamshare = substitute(system('opam var share'),'\n$','','''') 880s execute "set rtp+=" . g:opamshare . "/merlin/vim" 880s 880s Also run the following line in vim to index the documentation: 880s :execute "helptags " . g:opamshare . "/merlin/vim/doc" 880s 880s Quick setup for EMACS 880s ------------------- 880s Add opam emacs directory to your load-path by appending this to your .emacs: 880s (let ((opam-share (ignore-errors (car (process-lines "opam" "var" "share"))))) 880s (when (and opam-share (file-directory-p opam-share)) 880s ;; Register Merlin 880s (add-to-list 'load-path (expand-file-name "emacs/site-lisp" opam-share)) 880s (autoload 'merlin-mode "merlin" nil t nil) 880s ;; Automatically start it in OCaml buffers 880s (add-hook 'tuareg-mode-hook 'merlin-mode t) 880s (add-hook 'caml-mode-hook 'merlin-mode t) 880s ;; Use opam switch to lookup ocamlmerlin binary 880s (setq merlin-command 'opam) 880s ;; To easily change opam switches within a given Emacs session, you can 880s ;; install the minor mode https://github.com/ProofGeneral/opam-switch-mode 880s ;; and use one of its "OPSW" menus. 880s )) 880s Take a look at https://github.com/ocaml/merlin for more information 880s 880s Quick setup with opam-user-setup 880s -------------------------------- 880s 880s Opam-user-setup support Merlin. 880s 880s $ opam user-setup install 880s 880s should take care of basic setup. 880s See https://github.com/OCamlPro/opam-user-setup 880s # To update the current shell environment, run: eval $(opam env) 880s 882s autopkgtest [15:44:05]: test 4.14.1: -----------------------] 882s autopkgtest [15:44:05]: test 4.14.1: - - - - - - - - - - results - - - - - - - - - - 882s 4.14.1 PASS 883s autopkgtest [15:44:06]: test ocaml-system: preparing testbed 883s Reading package lists... 883s Building dependency tree... 883s Reading state information... 883s Starting pkgProblemResolver with broken count: 0 883s Starting 2 pkgProblemResolver with broken count: 0 883s Done 883s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 885s autopkgtest [15:44:08]: test ocaml-system: [----------------------- 885s $ opam init --disable-sandbox --no-setup --compiler=ocaml-system 885s No configuration file found, using built-in defaults. 885s Checking for available remotes: rsync and local. 885s - you won't be able to use git repositories unless you install the git command on your system. 885s - you won't be able to use mercurial repositories unless you install the hg command on your system. 885s - you won't be able to use darcs repositories unless you install the darcs command on your system. 885s 885s 885s <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> 886s [default] Initialised 895s 895s <><> Creating initial switch 'ocaml-system' (invariant ["ocaml-system"]) ><><><> 895s 895s <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> 895s Switch invariant: ["ocaml-system"] 900s 900s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 900s ∗ installed base-bigarray.base 900s ∗ installed base-threads.base 900s ∗ installed base-unix.base 900s ⬇ retrieved ocaml-system.5.3.0 (https://opam.ocaml.org/cache) 900s ∗ installed ocaml-system.5.3.0 900s ⬇ retrieved ocaml-config.3 (2 extra sources) 900s ⬇ retrieved ocaml-config.3 (2 extra sources) 900s ∗ installed ocaml-config.3 900s ∗ installed ocaml.5.3.0 900s ∗ installed base-domains.base 900s ∗ installed base-effects.base 900s ∗ installed base-nnp.base 900s Done. 900s # To update the current shell environment, run: eval $(opam env --switch=ocaml-system) 900s 900s $ opam install -y merlin ocp-indent utop 907s The following actions will be performed: 907s === install 33 packages 907s ∗ base-bytes base [required by ocp-indent] 907s ∗ cmdliner 1.3.0 [required by ocp-indent] 907s ∗ cppo 1.8.0 [required by utop] 907s ∗ csexp 1.5.2 [required by merlin-lib] 907s ∗ dot-merlin-reader 5.4.1-503 [required by merlin] 907s ∗ dune 3.17.2 [required by ocp-indent, merlin, utop] 907s ∗ dune-configurator 3.17.2 [required by lwt] 907s ∗ lambda-term 3.3.2 [required by utop] 907s ∗ logs 0.7.0 [required by utop] 907s ∗ lwt 5.9.0 [required by utop] 907s ∗ lwt_react 1.2.0 [required by utop] 907s ∗ merlin 5.4.1-503 907s ∗ merlin-lib 5.4.1-503 [required by merlin] 907s ∗ mew 0.1.0 [required by mew_vi] 907s ∗ mew_vi 0.5.0 [required by lambda-term] 907s ∗ ocaml-index 5.4.1-503 907s ∗ ocamlbuild 0.16.1 [required by logs] 907s ∗ ocamlfind 1.9.8 [required by ocp-indent, utop] 907s ∗ ocp-indent 1.8.1 907s ∗ ocplib-endian 1.2 [required by lwt] 907s ∗ react 1.2.2 [required by utop] 907s ∗ result 1.5 [required by zed] 907s ∗ seq base [required by yojson] 907s ∗ topkg 1.0.8 [required by logs] 907s ∗ trie 1.0.0 [required by mew] 907s ∗ uchar 0.0.2 [required by zed] 907s ∗ utop 2.15.0-1 907s ∗ uucp 16.0.0 [required by zed] 907s ∗ uuseg 16.0.0 [required by zed] 907s ∗ uutf 1.0.4 [required by zed] 907s ∗ xdg 3.17.2 [required by utop] 907s ∗ yojson 2.2.2 [required by merlin] 907s ∗ zed 3.2.3 [required by utop] 907s 907s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 907s ⬇ retrieved csexp.1.5.2 (https://opam.ocaml.org/cache) 907s ⬇ retrieved cppo.1.8.0 (https://opam.ocaml.org/cache) 907s ⬇ retrieved cmdliner.1.3.0 (https://opam.ocaml.org/cache) 908s ⬇ retrieved lambda-term.3.3.2 (https://opam.ocaml.org/cache) 908s ⬇ retrieved logs.0.7.0 (https://opam.ocaml.org/cache) 910s ⬇ retrieved dune.3.17.2, dune-configurator.3.17.2, xdg.3.17.2 (https://opam.ocaml.org/cache) 911s ⬇ retrieved dot-merlin-reader.5.4.1-503, merlin.5.4.1-503, merlin-lib.5.4.1-503, ocaml-index.5.4.1-503 (https://opam.ocaml.org/cache) 911s ⬇ retrieved lwt.5.9.0 (https://opam.ocaml.org/cache) 911s ⬇ retrieved lwt_react.1.2.0 (https://opam.ocaml.org/cache) 911s ∗ installed cmdliner.1.3.0 911s ⬇ retrieved mew.0.1.0 (https://opam.ocaml.org/cache) 911s ⬇ retrieved mew_vi.0.5.0 (https://opam.ocaml.org/cache) 911s ⬇ retrieved ocamlbuild.0.16.1 (https://opam.ocaml.org/cache) 912s ⬇ retrieved ocamlfind.1.9.8 (https://opam.ocaml.org/cache) 912s ⬇ retrieved ocp-indent.1.8.1 (https://opam.ocaml.org/cache) 912s ⬇ retrieved ocplib-endian.1.2 (https://opam.ocaml.org/cache) 912s ⬇ retrieved react.1.2.2 (https://opam.ocaml.org/cache) 912s ⬇ retrieved result.1.5 (https://opam.ocaml.org/cache) 912s ⬇ retrieved trie.1.0.0 (https://opam.ocaml.org/cache) 913s ⬇ retrieved seq.base (2 extra sources) 913s ⬇ retrieved seq.base (2 extra sources) 913s ⬇ retrieved topkg.1.0.8 (https://opam.ocaml.org/cache) 913s ⬇ retrieved uchar.0.0.2 (https://opam.ocaml.org/cache) 913s ⬇ retrieved uuseg.16.0.0 (https://opam.ocaml.org/cache) 913s ⬇ retrieved utop.2.15.0-1 (https://opam.ocaml.org/cache) 914s ⬇ retrieved uucp.16.0.0 (https://opam.ocaml.org/cache) 914s ⬇ retrieved uutf.1.0.4 (https://opam.ocaml.org/cache) 914s ⬇ retrieved yojson.2.2.2 (https://opam.ocaml.org/cache) 914s ⬇ retrieved zed.3.2.3 (https://opam.ocaml.org/cache) 981s ∗ installed dune.3.17.2 985s ∗ installed ocamlbuild.0.16.1 986s ∗ installed cppo.1.8.0 986s ∗ installed csexp.1.5.2 989s ∗ installed ocamlfind.1.9.8 990s ∗ installed base-bytes.base 990s ∗ installed dune-configurator.3.17.2 1029s ∗ installed merlin-lib.5.4.1-503 1031s ∗ installed ocp-indent.1.8.1 1031s ∗ installed dot-merlin-reader.5.4.1-503 1032s ∗ installed ocaml-index.5.4.1-503 1033s ∗ installed ocplib-endian.1.2 1033s ∗ installed result.1.5 1043s ∗ installed lwt.5.9.0 1043s ∗ installed seq.base 1046s ∗ installed topkg.1.0.8 1047s ∗ installed trie.1.0.0 1047s ∗ installed logs.0.7.0 1048s ∗ installed mew.0.1.0 1049s ∗ installed react.1.2.2 1049s ∗ installed uchar.0.0.2 1050s ∗ installed lwt_react.1.2.0 1050s ∗ installed mew_vi.0.5.0 1067s ∗ installed uucp.16.0.0 1068s ∗ installed uutf.1.0.4 1068s ∗ installed xdg.3.17.2 1069s ∗ installed uuseg.16.0.0 1072s ∗ installed yojson.2.2.2 1073s ∗ installed zed.3.2.3 1075s ∗ installed merlin.5.4.1-503 1080s ∗ installed lambda-term.3.3.2 1083s ∗ installed utop.2.15.0-1 1083s Done. 1083s 1083s <><> ocp-indent.1.8.1 installed successfully ><><><><><><><><><><><><><><><><><> 1083s => This package requires additional configuration for use in editors. Install package 'user-setup', or manually: 1083s 1083s * for Emacs, add these lines to ~/.emacs: 1083s (add-to-list 'load-path "/tmp/tmp.Pth849MiD6/.opam/ocaml-system/share/emacs/site-lisp") 1083s (require 'ocp-indent) 1083s 1083s * for Vim, add this line to ~/.vimrc: 1083s set rtp^="/tmp/tmp.Pth849MiD6/.opam/ocaml-system/share/ocp-indent/vim" 1083s 1083s <><> merlin.5.4.1-503 installed successfully ><><><><><><><><><><><><><><><><><> 1083s => merlin installed. 1083s 1083s Quick setup for VIM 1083s ------------------- 1083s Append this to your .vimrc to add merlin to vim's runtime-path: 1083s let g:opamshare = substitute(system('opam var share'),'\n$','','''') 1083s execute "set rtp+=" . g:opamshare . "/merlin/vim" 1083s 1083s Also run the following line in vim to index the documentation: 1083s :execute "helptags " . g:opamshare . "/merlin/vim/doc" 1083s 1083s Quick setup for EMACS 1083s ------------------- 1083s Add opam emacs directory to your load-path by appending this to your .emacs: 1083s (let ((opam-share (ignore-errors (car (process-lines "opam" "var" "share"))))) 1083s (when (and opam-share (file-directory-p opam-share)) 1083s ;; Register Merlin 1083s (add-to-list 'load-path (expand-file-name "emacs/site-lisp" opam-share)) 1083s (autoload 'merlin-mode "merlin" nil t nil) 1083s ;; Automatically start it in OCaml buffers 1083s (add-hook 'tuareg-mode-hook 'merlin-mode t) 1083s (add-hook 'caml-mode-hook 'merlin-mode t) 1083s ;; Use opam switch to lookup ocamlmerlin binary 1083s (setq merlin-command 'opam) 1083s ;; To easily change opam switches within a given Emacs session, you can 1083s ;; install the minor mode https://github.com/ProofGeneral/opam-switch-mode 1083s ;; and use one of its "OPSW" menus. 1083s )) 1083s Take a look at https://github.com/ocaml/merlin for more information 1083s 1083s Quick setup with opam-user-setup 1083s -------------------------------- 1083s 1083s Opam-user-setup support Merlin. 1083s 1083s $ opam user-setup install 1083s 1083s should take care of basic setup. 1083s See https://github.com/OCamlPro/opam-user-setup 1083s # To update the current shell environment, run: eval $(opam env) 1083s 1085s autopkgtest [15:47:28]: test ocaml-system: -----------------------] 1085s autopkgtest [15:47:28]: test ocaml-system: - - - - - - - - - - results - - - - - - - - - - 1085s ocaml-system PASS 1086s autopkgtest [15:47:29]: @@@@@@@@@@@@@@@@@@@@ summary 1086s 4.14.1 PASS 1086s ocaml-system PASS 1092s nova [W] Using flock in prodstack6-s390x 1092s Creating nova instance adt-plucky-s390x-opam-20250315-152923-juju-7f2275-prod-proposed-migration-environment-15-d725d19f-b115-4c9e-9466-860a36f07078 from image adt/ubuntu-plucky-s390x-server-20250315.img (UUID 3d3557fa-fd0f-4bba-9b89-8d5964e09f61)... 1092s nova [W] Timed out waiting for ced2b7f9-c856-4a1b-b35b-a50dcffd88be to get deleted.