1s autopkgtest [13:53:45]: starting date and time: 2025-03-15 13:53:45+0000 1s autopkgtest [13:53:45]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 1s autopkgtest [13:53:45]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.d79zwwb7/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 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-32.secgroup --name adt-plucky-arm64-opam-20250315-135344-juju-7f2275-prod-proposed-migration-environment-2-31a676f4-08e4-4561-9991-fb17417fea83 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -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/ 473s autopkgtest [14:01:37]: testbed dpkg architecture: arm64 473s autopkgtest [14:01:37]: testbed apt version: 2.9.33 474s autopkgtest [14:01:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 474s autopkgtest [14:01:38]: testbed release detected to be: None 475s autopkgtest [14:01:39]: updating testbed package index (apt update) 475s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 476s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 476s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 476s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 476s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 476s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 476s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [404 kB] 476s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [78.2 kB] 477s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 c-n-f Metadata [1976 B] 477s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 c-n-f Metadata [116 B] 477s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [346 kB] 477s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 c-n-f Metadata [15.8 kB] 477s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [4948 B] 477s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 c-n-f Metadata [572 B] 477s Fetched 1094 kB in 2s (575 kB/s) 479s Reading package lists... 479s Reading package lists... 480s Building dependency tree... 480s Reading state information... 481s Calculating upgrade... 481s Calculating upgrade... 482s The following packages will be upgraded: 482s python3-jinja2 strace 482s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 482s Need to get 608 kB of archives. 482s After this operation, 11.3 kB of additional disk space will be used. 482s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 strace arm64 6.13+ds-1ubuntu1 [499 kB] 483s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 483s Fetched 608 kB in 1s (599 kB/s) 484s (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 ... 117701 files and directories currently installed.) 484s Preparing to unpack .../strace_6.13+ds-1ubuntu1_arm64.deb ... 484s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 484s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 484s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 484s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 484s Setting up strace (6.13+ds-1ubuntu1) ... 484s Processing triggers for man-db (2.13.0-1) ... 485s Reading package lists... 486s Building dependency tree... 486s Reading state information... 486s Solving dependencies... 487s The following packages will be REMOVED: 487s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 487s libunwind8* linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 487s linux-image-6.11.0-8-generic* linux-modules-6.11.0-8-generic* 487s linux-tools-6.11.0-8* linux-tools-6.11.0-8-generic* 487s 0 upgraded, 0 newly installed, 11 to remove and 5 not upgraded. 487s After this operation, 267 MB disk space will be freed. 487s (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 ... 117701 files and directories currently installed.) 487s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 487s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 487s Removing libpython3.12t64:arm64 (3.12.9-1) ... 487s Removing libpython3.12-stdlib:arm64 (3.12.9-1) ... 487s Removing libnsl2:arm64 (1.3.0-3build3) ... 488s Removing libpython3.12-minimal:arm64 (3.12.9-1) ... 488s Removing libunwind8:arm64 (1.6.2-3.1) ... 488s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 488s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 490s Removing linux-image-6.11.0-8-generic (6.11.0-8.8) ... 490s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.14.0-10-generic 490s I: /boot/initrd.img.old is now a symlink to initrd.img-6.14.0-10-generic 490s /etc/kernel/postrm.d/initramfs-tools: 490s update-initramfs: Deleting /boot/initrd.img-6.11.0-8-generic 490s /etc/kernel/postrm.d/zz-flash-kernel: 490s flash-kernel: Kernel 6.11.0-8-generic has been removed. 490s flash-kernel: A higher version (6.14.0-10-generic) is still installed, no reflashing required. 491s /etc/kernel/postrm.d/zz-update-grub: 491s Sourcing file `/etc/default/grub' 491s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 491s Generating grub configuration file ... 491s Found linux image: /boot/vmlinuz-6.14.0-10-generic 491s Found initrd image: /boot/initrd.img-6.14.0-10-generic 492s Warning: os-prober will not be executed to detect other bootable partitions. 492s Systems on them will not be added to the GRUB boot configuration. 492s Check GRUB_DISABLE_OS_PROBER documentation entry. 492s Adding boot menu entry for UEFI Firmware Settings ... 492s done 492s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 492s Processing triggers for libc-bin (2.41-1ubuntu1) ... 492s (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 ... 81650 files and directories currently installed.) 492s Purging configuration files for linux-image-6.11.0-8-generic (6.11.0-8.8) ... 492s Purging configuration files for libpython3.12-minimal:arm64 (3.12.9-1) ... 492s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 493s autopkgtest [14:01:57]: upgrading testbed (apt dist-upgrade and autopurge) 493s Reading package lists... 493s Building dependency tree... 493s Reading state information... 494s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 494s Starting 2 pkgProblemResolver with broken count: 0 494s Done 495s Entering ResolveByKeep 496s 496s Calculating upgrade... 497s The following packages will be upgraded: 497s libc-bin libc-dev-bin libc6 libc6-dev locales 497s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 497s Need to get 9530 kB of archives. 497s After this operation, 0 B of additional disk space will be used. 497s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6-dev arm64 2.41-1ubuntu2 [1750 kB] 500s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-dev-bin arm64 2.41-1ubuntu2 [24.0 kB] 500s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6 arm64 2.41-1ubuntu2 [2910 kB] 503s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-bin arm64 2.41-1ubuntu2 [600 kB] 503s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 locales all 2.41-1ubuntu2 [4246 kB] 508s Preconfiguring packages ... 508s Fetched 9530 kB in 11s (901 kB/s) 509s (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 ... 81647 files and directories currently installed.) 509s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_arm64.deb ... 509s Unpacking libc6-dev:arm64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 509s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_arm64.deb ... 509s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 509s Preparing to unpack .../libc6_2.41-1ubuntu2_arm64.deb ... 509s Unpacking libc6:arm64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 509s Setting up libc6:arm64 (2.41-1ubuntu2) ... 510s (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 ... 81647 files and directories currently installed.) 510s Preparing to unpack .../libc-bin_2.41-1ubuntu2_arm64.deb ... 510s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 510s Setting up libc-bin (2.41-1ubuntu2) ... 510s (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 ... 81647 files and directories currently installed.) 510s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 510s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 510s Setting up locales (2.41-1ubuntu2) ... 512s Generating locales (this might take a while)... 514s en_US.UTF-8... done 514s Generation complete. 514s Setting up libc-dev-bin (2.41-1ubuntu2) ... 514s Setting up libc6-dev:arm64 (2.41-1ubuntu2) ... 514s Processing triggers for man-db (2.13.0-1) ... 515s Processing triggers for systemd (257.3-1ubuntu3) ... 516s Reading package lists... 517s Building dependency tree... 517s Reading state information... 518s Starting pkgProblemResolver with broken count: 0 518s Starting 2 pkgProblemResolver with broken count: 0 518s Done 519s Solving dependencies... 520s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 520s autopkgtest [14:02:24]: rebooting testbed after setup commands that affected boot 542s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 551s autopkgtest [14:02:55]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP PREEMPT_DYNAMIC Wed Mar 12 15:45:31 UTC 2025 554s autopkgtest [14:02:58]: @@@@@@@@@@@@@@@@@@@@ apt-source opam 560s Get:1 http://ftpmaster.internal/ubuntu plucky/universe opam 2.3.0-1 (dsc) [2551 B] 560s Get:2 http://ftpmaster.internal/ubuntu plucky/universe opam 2.3.0-1 (tar) [1124 kB] 560s Get:3 http://ftpmaster.internal/ubuntu plucky/universe opam 2.3.0-1 (diff) [8040 B] 560s gpgv: Signature made Tue Jan 7 10:22:09 2025 UTC 560s gpgv: using RSA key 6DE24E97ECA886CC56E6250E21B8EEF1B1893081 560s gpgv: issuer "glondu@debian.org" 560s gpgv: Can't check signature: No public key 560s dpkg-source: warning: cannot verify inline signature for ./opam_2.3.0-1.dsc: no acceptable signature found 560s autopkgtest [14:03:04]: testing package opam version 2.3.0-1 560s autopkgtest [14:03:04]: build not needed 561s autopkgtest [14:03:05]: test 4.14.1: preparing testbed 562s Reading package lists... 562s Building dependency tree... 562s Reading state information... 563s Starting pkgProblemResolver with broken count: 0 563s Starting 2 pkgProblemResolver with broken count: 0 563s Done 564s The following NEW packages will be installed: 564s bubblewrap build-essential cpp cpp-14 cpp-14-aarch64-linux-gnu 564s cpp-aarch64-linux-gnu g++ g++-14 g++-14-aarch64-linux-gnu 564s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 564s gcc-aarch64-linux-gnu libamd3 libasan8 libcc1-0 libcolamd3 564s libcompiler-libs-ocaml-dev libgcc-14-dev libglpk40 libgomp1 libhwasan0 564s libisl23 libitm1 liblsan0 libltdl7 libmpc3 libncurses-dev libstdc++-14-dev 564s libstdlib-ocaml libstdlib-ocaml-dev libsuitesparseconfig7 libtsan2 libubsan1 564s libzstd-dev ocaml ocaml-base ocaml-interp opam opam-doc opam-installer unzip 564s 0 upgraded, 43 newly installed, 0 to remove and 0 not upgraded. 564s Need to get 156 MB of archives. 564s After this operation, 492 MB of additional disk space will be used. 564s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 bubblewrap arm64 0.11.0-2 [52.8 kB] 564s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 565s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 565s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [10.6 MB] 578s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-17ubuntu3 [1028 B] 578s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 578s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 578s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 15-20250222-0ubuntu1 [44.2 kB] 578s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 15-20250222-0ubuntu1 [146 kB] 578s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 15-20250222-0ubuntu1 [28.0 kB] 578s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 15-20250222-0ubuntu1 [2924 kB] 582s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 15-20250222-0ubuntu1 [1319 kB] 583s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 15-20250222-0ubuntu1 [2694 kB] 586s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 15-20250222-0ubuntu1 [1178 kB] 587s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 15-20250222-0ubuntu1 [1642 kB] 589s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-17ubuntu3 [2593 kB] 592s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [20.9 MB] 615s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-17ubuntu3 [526 kB] 616s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 616s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 616s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-17ubuntu3 [2499 kB] 619s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [12.1 MB] 632s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-17ubuntu3 [21.8 kB] 632s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 632s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 632s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 632s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libsuitesparseconfig7 arm64 1:7.8.3+dfsg-3 [13.2 kB] 632s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamd3 arm64 1:7.8.3+dfsg-3 [26.1 kB] 632s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libcolamd3 arm64 1:7.8.3+dfsg-3 [18.3 kB] 633s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstdlib-ocaml arm64 5.3.0-2 [428 kB] 633s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstdlib-ocaml-dev arm64 5.3.0-2 [7846 kB] 642s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcompiler-libs-ocaml-dev arm64 5.3.0-2 [47.9 MB] 692s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 692s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 libglpk40 arm64 5.0-1build2 [337 kB] 693s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libncurses-dev arm64 6.5+20250216-2 [389 kB] 693s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libzstd-dev arm64 1.5.6+dfsg-2 [353 kB] 693s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 ocaml-base arm64 5.3.0-2 [307 kB] 694s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 ocaml-interp arm64 5.3.0-2 [8367 kB] 703s Get:39 http://ftpmaster.internal/ubuntu plucky/universe arm64 ocaml arm64 5.3.0-2 [23.4 MB] 729s Get:40 http://ftpmaster.internal/ubuntu plucky/universe arm64 opam-installer arm64 2.3.0-1 [1792 kB] 731s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 731s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 opam arm64 2.3.0-1 [3855 kB] 735s Get:43 http://ftpmaster.internal/ubuntu plucky/universe arm64 opam-doc all 2.3.0-1 [331 kB] 736s Fetched 156 MB in 2min 51s (909 kB/s) 736s Selecting previously unselected package bubblewrap. 736s (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 ... 81647 files and directories currently installed.) 736s Preparing to unpack .../00-bubblewrap_0.11.0-2_arm64.deb ... 736s Unpacking bubblewrap (0.11.0-2) ... 736s Selecting previously unselected package libisl23:arm64. 736s Preparing to unpack .../01-libisl23_0.27-1_arm64.deb ... 736s Unpacking libisl23:arm64 (0.27-1) ... 736s Selecting previously unselected package libmpc3:arm64. 736s Preparing to unpack .../02-libmpc3_1.3.1-1build2_arm64.deb ... 736s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 736s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 736s Preparing to unpack .../03-cpp-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 736s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 737s Selecting previously unselected package cpp-14. 737s Preparing to unpack .../04-cpp-14_14.2.0-17ubuntu3_arm64.deb ... 737s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 737s Selecting previously unselected package cpp-aarch64-linux-gnu. 737s Preparing to unpack .../05-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 737s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 737s Selecting previously unselected package cpp. 737s Preparing to unpack .../06-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 737s Unpacking cpp (4:14.2.0-1ubuntu1) ... 737s Selecting previously unselected package libcc1-0:arm64. 737s Preparing to unpack .../07-libcc1-0_15-20250222-0ubuntu1_arm64.deb ... 737s Unpacking libcc1-0:arm64 (15-20250222-0ubuntu1) ... 737s Selecting previously unselected package libgomp1:arm64. 737s Preparing to unpack .../08-libgomp1_15-20250222-0ubuntu1_arm64.deb ... 737s Unpacking libgomp1:arm64 (15-20250222-0ubuntu1) ... 737s Selecting previously unselected package libitm1:arm64. 737s Preparing to unpack .../09-libitm1_15-20250222-0ubuntu1_arm64.deb ... 737s Unpacking libitm1:arm64 (15-20250222-0ubuntu1) ... 737s Selecting previously unselected package libasan8:arm64. 737s Preparing to unpack .../10-libasan8_15-20250222-0ubuntu1_arm64.deb ... 737s Unpacking libasan8:arm64 (15-20250222-0ubuntu1) ... 737s Selecting previously unselected package liblsan0:arm64. 737s Preparing to unpack .../11-liblsan0_15-20250222-0ubuntu1_arm64.deb ... 737s Unpacking liblsan0:arm64 (15-20250222-0ubuntu1) ... 737s Selecting previously unselected package libtsan2:arm64. 737s Preparing to unpack .../12-libtsan2_15-20250222-0ubuntu1_arm64.deb ... 737s Unpacking libtsan2:arm64 (15-20250222-0ubuntu1) ... 737s Selecting previously unselected package libubsan1:arm64. 737s Preparing to unpack .../13-libubsan1_15-20250222-0ubuntu1_arm64.deb ... 737s Unpacking libubsan1:arm64 (15-20250222-0ubuntu1) ... 737s Selecting previously unselected package libhwasan0:arm64. 737s Preparing to unpack .../14-libhwasan0_15-20250222-0ubuntu1_arm64.deb ... 737s Unpacking libhwasan0:arm64 (15-20250222-0ubuntu1) ... 738s Selecting previously unselected package libgcc-14-dev:arm64. 738s Preparing to unpack .../15-libgcc-14-dev_14.2.0-17ubuntu3_arm64.deb ... 738s Unpacking libgcc-14-dev:arm64 (14.2.0-17ubuntu3) ... 738s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 738s Preparing to unpack .../16-gcc-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 738s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 738s Selecting previously unselected package gcc-14. 738s Preparing to unpack .../17-gcc-14_14.2.0-17ubuntu3_arm64.deb ... 738s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 738s Selecting previously unselected package gcc-aarch64-linux-gnu. 738s Preparing to unpack .../18-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 738s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 738s Selecting previously unselected package gcc. 738s Preparing to unpack .../19-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 738s Unpacking gcc (4:14.2.0-1ubuntu1) ... 739s Selecting previously unselected package libstdc++-14-dev:arm64. 739s Preparing to unpack .../20-libstdc++-14-dev_14.2.0-17ubuntu3_arm64.deb ... 739s Unpacking libstdc++-14-dev:arm64 (14.2.0-17ubuntu3) ... 739s Selecting previously unselected package g++-14-aarch64-linux-gnu. 739s Preparing to unpack .../21-g++-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 739s Unpacking g++-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 739s Selecting previously unselected package g++-14. 739s Preparing to unpack .../22-g++-14_14.2.0-17ubuntu3_arm64.deb ... 739s Unpacking g++-14 (14.2.0-17ubuntu3) ... 739s Selecting previously unselected package g++-aarch64-linux-gnu. 739s Preparing to unpack .../23-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 739s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 739s Selecting previously unselected package g++. 739s Preparing to unpack .../24-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 739s Unpacking g++ (4:14.2.0-1ubuntu1) ... 739s Selecting previously unselected package build-essential. 739s Preparing to unpack .../25-build-essential_12.10ubuntu1_arm64.deb ... 739s Unpacking build-essential (12.10ubuntu1) ... 739s Selecting previously unselected package libsuitesparseconfig7:arm64. 739s Preparing to unpack .../26-libsuitesparseconfig7_1%3a7.8.3+dfsg-3_arm64.deb ... 739s Unpacking libsuitesparseconfig7:arm64 (1:7.8.3+dfsg-3) ... 739s Selecting previously unselected package libamd3:arm64. 739s Preparing to unpack .../27-libamd3_1%3a7.8.3+dfsg-3_arm64.deb ... 739s Unpacking libamd3:arm64 (1:7.8.3+dfsg-3) ... 740s Selecting previously unselected package libcolamd3:arm64. 740s Preparing to unpack .../28-libcolamd3_1%3a7.8.3+dfsg-3_arm64.deb ... 740s Unpacking libcolamd3:arm64 (1:7.8.3+dfsg-3) ... 740s Selecting previously unselected package libstdlib-ocaml. 740s Preparing to unpack .../29-libstdlib-ocaml_5.3.0-2_arm64.deb ... 740s Unpacking libstdlib-ocaml (5.3.0-2) ... 740s Selecting previously unselected package libstdlib-ocaml-dev. 740s Preparing to unpack .../30-libstdlib-ocaml-dev_5.3.0-2_arm64.deb ... 740s Unpacking libstdlib-ocaml-dev (5.3.0-2) ... 740s Selecting previously unselected package libcompiler-libs-ocaml-dev. 740s Preparing to unpack .../31-libcompiler-libs-ocaml-dev_5.3.0-2_arm64.deb ... 740s Unpacking libcompiler-libs-ocaml-dev (5.3.0-2) ... 741s Selecting previously unselected package libltdl7:arm64. 741s Preparing to unpack .../32-libltdl7_2.5.4-4_arm64.deb ... 741s Unpacking libltdl7:arm64 (2.5.4-4) ... 741s Selecting previously unselected package libglpk40:arm64. 741s Preparing to unpack .../33-libglpk40_5.0-1build2_arm64.deb ... 741s Unpacking libglpk40:arm64 (5.0-1build2) ... 741s Selecting previously unselected package libncurses-dev:arm64. 741s Preparing to unpack .../34-libncurses-dev_6.5+20250216-2_arm64.deb ... 741s Unpacking libncurses-dev:arm64 (6.5+20250216-2) ... 741s Selecting previously unselected package libzstd-dev:arm64. 741s Preparing to unpack .../35-libzstd-dev_1.5.6+dfsg-2_arm64.deb ... 741s Unpacking libzstd-dev:arm64 (1.5.6+dfsg-2) ... 741s Selecting previously unselected package ocaml-base. 741s Preparing to unpack .../36-ocaml-base_5.3.0-2_arm64.deb ... 741s Unpacking ocaml-base (5.3.0-2) ... 741s Selecting previously unselected package ocaml-interp. 741s Preparing to unpack .../37-ocaml-interp_5.3.0-2_arm64.deb ... 741s Unpacking ocaml-interp (5.3.0-2) ... 741s Selecting previously unselected package ocaml. 741s Preparing to unpack .../38-ocaml_5.3.0-2_arm64.deb ... 741s Unpacking ocaml (5.3.0-2) ... 742s Selecting previously unselected package opam-installer. 742s Preparing to unpack .../39-opam-installer_2.3.0-1_arm64.deb ... 742s Unpacking opam-installer (2.3.0-1) ... 742s Selecting previously unselected package unzip. 742s Preparing to unpack .../40-unzip_6.0-28ubuntu6_arm64.deb ... 742s Unpacking unzip (6.0-28ubuntu6) ... 742s Selecting previously unselected package opam. 742s Preparing to unpack .../41-opam_2.3.0-1_arm64.deb ... 742s Unpacking opam (2.3.0-1) ... 743s Selecting previously unselected package opam-doc. 743s Preparing to unpack .../42-opam-doc_2.3.0-1_all.deb ... 743s Unpacking opam-doc (2.3.0-1) ... 743s Setting up bubblewrap (0.11.0-2) ... 743s Setting up libncurses-dev:arm64 (6.5+20250216-2) ... 743s Setting up libzstd-dev:arm64 (1.5.6+dfsg-2) ... 743s Setting up unzip (6.0-28ubuntu6) ... 743s Setting up opam-doc (2.3.0-1) ... 743s Setting up libgomp1:arm64 (15-20250222-0ubuntu1) ... 743s Setting up libstdlib-ocaml (5.3.0-2) ... 743s Setting up libmpc3:arm64 (1.3.1-1build2) ... 743s Setting up ocaml-base (5.3.0-2) ... 743s Setting up libltdl7:arm64 (2.5.4-4) ... 743s Setting up opam-installer (2.3.0-1) ... 743s Setting up libubsan1:arm64 (15-20250222-0ubuntu1) ... 743s Setting up libhwasan0:arm64 (15-20250222-0ubuntu1) ... 743s Setting up libasan8:arm64 (15-20250222-0ubuntu1) ... 743s Setting up libsuitesparseconfig7:arm64 (1:7.8.3+dfsg-3) ... 743s Setting up libtsan2:arm64 (15-20250222-0ubuntu1) ... 743s Setting up libisl23:arm64 (0.27-1) ... 743s Setting up libcc1-0:arm64 (15-20250222-0ubuntu1) ... 743s Setting up liblsan0:arm64 (15-20250222-0ubuntu1) ... 743s Setting up libitm1:arm64 (15-20250222-0ubuntu1) ... 743s Setting up libamd3:arm64 (1:7.8.3+dfsg-3) ... 743s Setting up libstdlib-ocaml-dev (5.3.0-2) ... 743s Setting up libcolamd3:arm64 (1:7.8.3+dfsg-3) ... 743s Setting up libcompiler-libs-ocaml-dev (5.3.0-2) ... 743s Setting up ocaml-interp (5.3.0-2) ... 743s Setting up libglpk40:arm64 (5.0-1build2) ... 743s Setting up cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 743s Setting up libgcc-14-dev:arm64 (14.2.0-17ubuntu3) ... 743s Setting up libstdc++-14-dev:arm64 (14.2.0-17ubuntu3) ... 743s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 743s Setting up cpp-14 (14.2.0-17ubuntu3) ... 743s Setting up cpp (4:14.2.0-1ubuntu1) ... 743s Setting up gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 743s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 743s Setting up g++-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 743s Setting up gcc-14 (14.2.0-17ubuntu3) ... 743s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 743s Setting up g++-14 (14.2.0-17ubuntu3) ... 743s Setting up gcc (4:14.2.0-1ubuntu1) ... 743s Setting up g++ (4:14.2.0-1ubuntu1) ... 743s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 743s Setting up build-essential (12.10ubuntu1) ... 743s Setting up opam (2.3.0-1) ... 743s Setting up ocaml (5.3.0-2) ... 743s Processing triggers for libc-bin (2.41-1ubuntu2) ... 743s Processing triggers for systemd (257.3-1ubuntu3) ... 743s Processing triggers for man-db (2.13.0-1) ... 746s autopkgtest [14:06:10]: test 4.14.1: [----------------------- 746s $ opam init --disable-sandbox --no-setup --compiler=4.14.1 746s No configuration file found, using built-in defaults. 746s Checking for available remotes: rsync and local. 746s - you won't be able to use git repositories unless you install the git command on your system. 746s - you won't be able to use mercurial repositories unless you install the hg command on your system. 746s - you won't be able to use darcs repositories unless you install the darcs command on your system. 746s 746s 746s <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> 749s [default] Initialised 767s 767s <><> Creating initial switch '4.14.1' (invariant ["ocaml-base-compiler" {= "4.14.1"} | "ocaml-system" {= "4.14.1"}]) 767s 767s <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> 767s Switch invariant: ["ocaml-base-compiler" {= "4.14.1"} | "ocaml-system" {= "4.14.1"}] 779s 779s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 779s ∗ installed base-bigarray.base 779s ∗ installed base-threads.base 779s ∗ installed base-unix.base 779s ∗ installed ocaml-options-vanilla.1 780s ⬇ retrieved ocaml-config.2 (2 extra sources) 780s ⬇ retrieved ocaml-config.2 (2 extra sources) 781s ⬇ retrieved ocaml-base-compiler.4.14.1 (https://opam.ocaml.org/cache) 1205s ∗ installed ocaml-base-compiler.4.14.1 1205s ∗ installed ocaml-config.2 1205s ∗ installed ocaml.4.14.1 1206s Done. 1206s # To update the current shell environment, run: eval $(opam env --switch=4.14.1) 1206s 1206s $ opam install -y merlin ocp-indent utop 1215s The following actions will be performed: 1215s === install 32 packages 1215s ∗ base-bytes base [required by ocp-indent] 1215s ∗ cmdliner 1.3.0 [required by ocp-indent] 1215s ∗ cppo 1.8.0 [required by utop] 1215s ∗ csexp 1.5.2 [required by merlin-lib] 1215s ∗ dot-merlin-reader 4.18-414 [required by merlin] 1215s ∗ dune 3.17.2 [required by ocp-indent, merlin, utop] 1215s ∗ dune-configurator 3.17.2 [required by lwt] 1215s ∗ lambda-term 3.3.2 [required by utop] 1215s ∗ logs 0.7.0 [required by utop] 1215s ∗ lwt 5.9.0 [required by utop] 1215s ∗ lwt_react 1.2.0 [required by utop] 1215s ∗ merlin 4.18-414 1215s ∗ merlin-lib 4.18-414 [required by merlin] 1215s ∗ mew 0.1.0 [required by mew_vi] 1215s ∗ mew_vi 0.5.0 [required by lambda-term] 1215s ∗ ocamlbuild 0.16.1 [required by logs] 1215s ∗ ocamlfind 1.9.8 [required by ocp-indent, utop] 1215s ∗ ocp-indent 1.8.1 1215s ∗ ocplib-endian 1.2 [required by lwt] 1215s ∗ react 1.2.2 [required by utop] 1215s ∗ result 1.5 [required by zed] 1215s ∗ seq base [required by yojson] 1215s ∗ topkg 1.0.8 [required by logs] 1215s ∗ trie 1.0.0 [required by mew] 1215s ∗ uchar 0.0.2 [required by zed] 1215s ∗ utop 2.15.0-1 1215s ∗ uucp 16.0.0 [required by zed] 1215s ∗ uuseg 16.0.0 [required by zed] 1215s ∗ uutf 1.0.4 [required by zed] 1215s ∗ xdg 3.17.2 [required by utop] 1215s ∗ yojson 2.2.2 [required by merlin] 1215s ∗ zed 3.2.3 [required by utop] 1215s 1215s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 1216s ⬇ retrieved csexp.1.5.2 (https://opam.ocaml.org/cache) 1216s ⬇ retrieved cppo.1.8.0 (https://opam.ocaml.org/cache) 1216s ⬇ retrieved cmdliner.1.3.0 (https://opam.ocaml.org/cache) 1216s ⬇ retrieved lambda-term.3.3.2 (https://opam.ocaml.org/cache) 1217s ⬇ retrieved logs.0.7.0 (https://opam.ocaml.org/cache) 1218s ⬇ retrieved lwt.5.9.0 (https://opam.ocaml.org/cache) 1218s ⬇ retrieved dot-merlin-reader.4.18-414, merlin.4.18-414, merlin-lib.4.18-414 (https://opam.ocaml.org/cache) 1220s ⬇ retrieved dune.3.17.2, dune-configurator.3.17.2, xdg.3.17.2 (https://opam.ocaml.org/cache) 1220s ⬇ retrieved mew.0.1.0 (https://opam.ocaml.org/cache) 1220s ⬇ retrieved mew_vi.0.5.0 (https://opam.ocaml.org/cache) 1221s ⬇ retrieved lwt_react.1.2.0 (https://opam.ocaml.org/cache) 1221s ∗ installed cmdliner.1.3.0 1221s ⬇ retrieved ocamlfind.1.9.8 (https://opam.ocaml.org/cache) 1221s ⬇ retrieved ocamlbuild.0.16.1 (https://opam.ocaml.org/cache) 1221s ⬇ retrieved ocp-indent.1.8.1 (https://opam.ocaml.org/cache) 1221s ⬇ retrieved ocplib-endian.1.2 (https://opam.ocaml.org/cache) 1222s ⬇ retrieved result.1.5 (https://opam.ocaml.org/cache) 1222s ⬇ retrieved react.1.2.2 (https://opam.ocaml.org/cache) 1222s ⬇ retrieved trie.1.0.0 (https://opam.ocaml.org/cache) 1222s ⬇ retrieved topkg.1.0.8 (https://opam.ocaml.org/cache) 1222s ⬇ retrieved seq.base (2 extra sources) 1222s ⬇ retrieved seq.base (2 extra sources) 1222s ⬇ retrieved uchar.0.0.2 (https://opam.ocaml.org/cache) 1223s ⬇ retrieved uuseg.16.0.0 (https://opam.ocaml.org/cache) 1223s ⬇ retrieved utop.2.15.0-1 (https://opam.ocaml.org/cache) 1223s ⬇ retrieved uucp.16.0.0 (https://opam.ocaml.org/cache) 1223s ⬇ retrieved uutf.1.0.4 (https://opam.ocaml.org/cache) 1223s ⬇ retrieved yojson.2.2.2 (https://opam.ocaml.org/cache) 1224s ⬇ retrieved zed.3.2.3 (https://opam.ocaml.org/cache) 1308s ∗ installed dune.3.17.2 1313s ∗ installed ocamlbuild.0.16.1 1315s ∗ installed cppo.1.8.0 1315s ∗ installed csexp.1.5.2 1318s ∗ installed ocamlfind.1.9.8 1320s ∗ installed base-bytes.base 1320s ∗ installed dune-configurator.3.17.2 1374s ∗ installed merlin-lib.4.18-414 1376s ∗ installed ocp-indent.1.8.1 1377s ∗ installed dot-merlin-reader.4.18-414 1378s ∗ installed ocplib-endian.1.2 1378s ∗ installed result.1.5 1393s ∗ installed lwt.5.9.0 1393s ∗ installed seq.base 1397s ∗ installed topkg.1.0.8 1397s ∗ installed trie.1.0.0 1398s ∗ installed logs.0.7.0 1399s ∗ installed mew.0.1.0 1400s ∗ installed react.1.2.2 1400s ∗ installed uchar.0.0.2 1401s ∗ installed lwt_react.1.2.0 1402s ∗ installed mew_vi.0.5.0 1438s ∗ installed uucp.16.0.0 1439s ∗ installed uutf.1.0.4 1440s ∗ installed xdg.3.17.2 1442s ∗ installed uuseg.16.0.0 1446s ∗ installed yojson.2.2.2 1448s ∗ installed zed.3.2.3 1450s ∗ installed merlin.4.18-414 1461s ∗ installed lambda-term.3.3.2 1464s ∗ installed utop.2.15.0-1 1465s Done. 1465s 1465s <><> ocp-indent.1.8.1 installed successfully ><><><><><><><><><><><><><><><><><> 1465s => This package requires additional configuration for use in editors. Install package 'user-setup', or manually: 1465s 1465s * for Emacs, add these lines to ~/.emacs: 1465s (add-to-list 'load-path "/tmp/tmp.snGozubXUL/.opam/4.14.1/share/emacs/site-lisp") 1465s (require 'ocp-indent) 1465s 1465s * for Vim, add this line to ~/.vimrc: 1465s set rtp^="/tmp/tmp.snGozubXUL/.opam/4.14.1/share/ocp-indent/vim" 1465s 1465s <><> merlin.4.18-414 installed successfully <><><><><><><><><><><><><><><><><><> 1465s => merlin installed. 1465s 1465s Quick setup for VIM 1465s ------------------- 1465s Append this to your .vimrc to add merlin to vim's runtime-path: 1465s let g:opamshare = substitute(system('opam var share'),'\n$','','''') 1465s execute "set rtp+=" . g:opamshare . "/merlin/vim" 1465s 1465s Also run the following line in vim to index the documentation: 1465s :execute "helptags " . g:opamshare . "/merlin/vim/doc" 1465s 1465s Quick setup for EMACS 1465s ------------------- 1465s Add opam emacs directory to your load-path by appending this to your .emacs: 1465s (let ((opam-share (ignore-errors (car (process-lines "opam" "var" "share"))))) 1465s (when (and opam-share (file-directory-p opam-share)) 1465s ;; Register Merlin 1465s (add-to-list 'load-path (expand-file-name "emacs/site-lisp" opam-share)) 1465s (autoload 'merlin-mode "merlin" nil t nil) 1465s ;; Automatically start it in OCaml buffers 1465s (add-hook 'tuareg-mode-hook 'merlin-mode t) 1465s (add-hook 'caml-mode-hook 'merlin-mode t) 1465s ;; Use opam switch to lookup ocamlmerlin binary 1465s (setq merlin-command 'opam) 1465s ;; To easily change opam switches within a given Emacs session, you can 1465s ;; install the minor mode https://github.com/ProofGeneral/opam-switch-mode 1465s ;; and use one of its "OPSW" menus. 1465s )) 1465s Take a look at https://github.com/ocaml/merlin for more information 1465s 1465s Quick setup with opam-user-setup 1465s -------------------------------- 1465s 1465s Opam-user-setup support Merlin. 1465s 1465s $ opam user-setup install 1465s 1465s should take care of basic setup. 1465s See https://github.com/OCamlPro/opam-user-setup 1465s # To update the current shell environment, run: eval $(opam env) 1465s 1468s autopkgtest [14:18:12]: test 4.14.1: -----------------------] 1468s 4.14.1 PASS 1468s autopkgtest [14:18:12]: test 4.14.1: - - - - - - - - - - results - - - - - - - - - - 1469s autopkgtest [14:18:13]: test ocaml-system: preparing testbed 1469s Reading package lists... 1469s Building dependency tree... 1469s Reading state information... 1469s Starting pkgProblemResolver with broken count: 0 1470s Starting 2 pkgProblemResolver with broken count: 0 1470s Done 1470s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1472s autopkgtest [14:18:16]: test ocaml-system: [----------------------- 1472s $ opam init --disable-sandbox --no-setup --compiler=ocaml-system 1472s No configuration file found, using built-in defaults. 1472s Checking for available remotes: rsync and local. 1472s - you won't be able to use git repositories unless you install the git command on your system. 1472s - you won't be able to use mercurial repositories unless you install the hg command on your system. 1472s - you won't be able to use darcs repositories unless you install the darcs command on your system. 1472s 1472s 1472s <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> 1474s [default] Initialised 1487s 1487s <><> Creating initial switch 'ocaml-system' (invariant ["ocaml-system"]) ><><><> 1487s 1487s <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> 1487s Switch invariant: ["ocaml-system"] 1495s 1495s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 1495s ∗ installed base-bigarray.base 1495s ∗ installed base-threads.base 1495s ∗ installed base-unix.base 1495s ⬇ retrieved ocaml-system.5.3.0 (https://opam.ocaml.org/cache) 1495s ∗ installed ocaml-system.5.3.0 1495s ⬇ retrieved ocaml-config.3 (2 extra sources) 1495s ⬇ retrieved ocaml-config.3 (2 extra sources) 1495s ∗ installed ocaml-config.3 1495s ∗ installed ocaml.5.3.0 1495s ∗ installed base-domains.base 1495s ∗ installed base-effects.base 1495s ∗ installed base-nnp.base 1495s Done. 1495s # To update the current shell environment, run: eval $(opam env --switch=ocaml-system) 1496s 1496s $ opam install -y merlin ocp-indent utop 1506s The following actions will be performed: 1506s === install 33 packages 1506s ∗ base-bytes base [required by ocp-indent] 1506s ∗ cmdliner 1.3.0 [required by ocp-indent] 1506s ∗ cppo 1.8.0 [required by utop] 1506s ∗ csexp 1.5.2 [required by merlin-lib] 1506s ∗ dot-merlin-reader 5.4.1-503 [required by merlin] 1506s ∗ dune 3.17.2 [required by ocp-indent, merlin, utop] 1506s ∗ dune-configurator 3.17.2 [required by lwt] 1506s ∗ lambda-term 3.3.2 [required by utop] 1506s ∗ logs 0.7.0 [required by utop] 1506s ∗ lwt 5.9.0 [required by utop] 1506s ∗ lwt_react 1.2.0 [required by utop] 1506s ∗ merlin 5.4.1-503 1506s ∗ merlin-lib 5.4.1-503 [required by merlin] 1506s ∗ mew 0.1.0 [required by mew_vi] 1506s ∗ mew_vi 0.5.0 [required by lambda-term] 1506s ∗ ocaml-index 5.4.1-503 1506s ∗ ocamlbuild 0.16.1 [required by logs] 1506s ∗ ocamlfind 1.9.8 [required by ocp-indent, utop] 1506s ∗ ocp-indent 1.8.1 1506s ∗ ocplib-endian 1.2 [required by lwt] 1506s ∗ react 1.2.2 [required by utop] 1506s ∗ result 1.5 [required by zed] 1506s ∗ seq base [required by yojson] 1506s ∗ topkg 1.0.8 [required by logs] 1506s ∗ trie 1.0.0 [required by mew] 1506s ∗ uchar 0.0.2 [required by zed] 1506s ∗ utop 2.15.0-1 1506s ∗ uucp 16.0.0 [required by zed] 1506s ∗ uuseg 16.0.0 [required by zed] 1506s ∗ uutf 1.0.4 [required by zed] 1506s ∗ xdg 3.17.2 [required by utop] 1506s ∗ yojson 2.2.2 [required by merlin] 1506s ∗ zed 3.2.3 [required by utop] 1506s 1506s <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> 1506s ⬇ retrieved csexp.1.5.2 (https://opam.ocaml.org/cache) 1506s ⬇ retrieved cppo.1.8.0 (https://opam.ocaml.org/cache) 1509s ⬇ 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) 1509s ⬇ retrieved lambda-term.3.3.2 (https://opam.ocaml.org/cache) 1509s ⬇ retrieved logs.0.7.0 (https://opam.ocaml.org/cache) 1511s ⬇ retrieved cmdliner.1.3.0 (https://opam.ocaml.org/cache) 1512s ⬇ retrieved lwt_react.1.2.0 (https://opam.ocaml.org/cache) 1512s ⬇ retrieved mew.0.1.0 (https://opam.ocaml.org/cache) 1512s ⬇ retrieved mew_vi.0.5.0 (https://opam.ocaml.org/cache) 1515s ⬇ retrieved dune.3.17.2, dune-configurator.3.17.2, xdg.3.17.2 (https://opam.ocaml.org/cache) 1515s ⬇ retrieved ocamlbuild.0.16.1 (https://opam.ocaml.org/cache) 1515s ∗ installed cmdliner.1.3.0 1515s ⬇ retrieved ocamlfind.1.9.8 (https://opam.ocaml.org/cache) 1516s ⬇ retrieved ocplib-endian.1.2 (https://opam.ocaml.org/cache) 1516s ⬇ retrieved react.1.2.2 (https://opam.ocaml.org/cache) 1517s ⬇ retrieved ocp-indent.1.8.1 (https://opam.ocaml.org/cache) 1518s ⬇ retrieved seq.base (2 extra sources) 1518s ⬇ retrieved seq.base (2 extra sources) 1519s ⬇ retrieved topkg.1.0.8 (https://opam.ocaml.org/cache) 1519s ⬇ retrieved trie.1.0.0 (https://opam.ocaml.org/cache) 1519s ⬇ retrieved uchar.0.0.2 (https://opam.ocaml.org/cache) 1520s ⬇ retrieved utop.2.15.0-1 (https://opam.ocaml.org/cache) 1524s ⬇ retrieved result.1.5 (https://opam.ocaml.org/cache) 1524s ⬇ retrieved uuseg.16.0.0 (https://opam.ocaml.org/cache) 1525s ⬇ retrieved uutf.1.0.4 (https://opam.ocaml.org/cache) 1558s ⬇ retrieved uucp.16.0.0 (https://opam.ocaml.org/cache) 1559s ⬇ retrieved zed.3.2.3 (https://opam.ocaml.org/cache) 1589s ⬇ retrieved yojson.2.2.2 (https://github.com/ocaml-community/yojson/releases/download/2.2.2/yojson-2.2.2.tbz) 1603s ⬇ retrieved lwt.5.9.0 (https://github.com/ocsigen/lwt/archive/refs/tags/5.9.0.tar.gz) 1627s ∗ installed dune.3.17.2 1634s ∗ installed ocamlbuild.0.16.1 1636s ∗ installed cppo.1.8.0 1636s ∗ installed csexp.1.5.2 1640s ∗ installed ocamlfind.1.9.8 1642s ∗ installed base-bytes.base 1642s ∗ installed dune-configurator.3.17.2 1706s ∗ installed merlin-lib.5.4.1-503 1709s ∗ installed ocp-indent.1.8.1 1709s ∗ installed dot-merlin-reader.5.4.1-503 1712s ∗ installed ocaml-index.5.4.1-503 1713s ∗ installed ocplib-endian.1.2 1713s ∗ installed result.1.5 1729s ∗ installed lwt.5.9.0 1729s ∗ installed seq.base 1734s ∗ installed topkg.1.0.8 1734s ∗ installed trie.1.0.0 1735s ∗ installed logs.0.7.0 1736s ∗ installed mew.0.1.0 1737s ∗ installed react.1.2.2 1738s ∗ installed uchar.0.0.2 1739s ∗ installed lwt_react.1.2.0 1740s ∗ installed mew_vi.0.5.0 1774s ∗ installed uucp.16.0.0 1776s ∗ installed uutf.1.0.4 1777s ∗ installed xdg.3.17.2 1779s ∗ installed uuseg.16.0.0 1783s ∗ installed yojson.2.2.2 1785s ∗ installed zed.3.2.3 1788s ∗ installed merlin.5.4.1-503 1797s ∗ installed lambda-term.3.3.2 1800s ∗ installed utop.2.15.0-1 1801s Done. 1801s 1801s <><> ocp-indent.1.8.1 installed successfully ><><><><><><><><><><><><><><><><><> 1801s => This package requires additional configuration for use in editors. Install package 'user-setup', or manually: 1801s 1801s * for Emacs, add these lines to ~/.emacs: 1801s (add-to-list 'load-path "/tmp/tmp.lSvwvlXavQ/.opam/ocaml-system/share/emacs/site-lisp") 1801s (require 'ocp-indent) 1801s 1801s * for Vim, add this line to ~/.vimrc: 1801s set rtp^="/tmp/tmp.lSvwvlXavQ/.opam/ocaml-system/share/ocp-indent/vim" 1801s 1801s <><> merlin.5.4.1-503 installed successfully ><><><><><><><><><><><><><><><><><> 1801s => merlin installed. 1801s 1801s Quick setup for VIM 1801s ------------------- 1801s Append this to your .vimrc to add merlin to vim's runtime-path: 1801s let g:opamshare = substitute(system('opam var share'),'\n$','','''') 1801s execute "set rtp+=" . g:opamshare . "/merlin/vim" 1801s 1801s Also run the following line in vim to index the documentation: 1801s :execute "helptags " . g:opamshare . "/merlin/vim/doc" 1801s 1801s Quick setup for EMACS 1801s ------------------- 1801s Add opam emacs directory to your load-path by appending this to your .emacs: 1801s (let ((opam-share (ignore-errors (car (process-lines "opam" "var" "share"))))) 1801s (when (and opam-share (file-directory-p opam-share)) 1801s ;; Register Merlin 1801s (add-to-list 'load-path (expand-file-name "emacs/site-lisp" opam-share)) 1801s (autoload 'merlin-mode "merlin" nil t nil) 1801s ;; Automatically start it in OCaml buffers 1801s (add-hook 'tuareg-mode-hook 'merlin-mode t) 1801s (add-hook 'caml-mode-hook 'merlin-mode t) 1801s ;; Use opam switch to lookup ocamlmerlin binary 1801s (setq merlin-command 'opam) 1801s ;; To easily change opam switches within a given Emacs session, you can 1801s ;; install the minor mode https://github.com/ProofGeneral/opam-switch-mode 1801s ;; and use one of its "OPSW" menus. 1801s )) 1801s Take a look at https://github.com/ocaml/merlin for more information 1801s 1801s Quick setup with opam-user-setup 1801s -------------------------------- 1801s 1801s Opam-user-setup support Merlin. 1801s 1801s $ opam user-setup install 1801s 1801s should take care of basic setup. 1801s See https://github.com/OCamlPro/opam-user-setup 1801s # To update the current shell environment, run: eval $(opam env) 1801s 1803s autopkgtest [14:23:47]: test ocaml-system: -----------------------] 1804s ocaml-system PASS 1804s autopkgtest [14:23:48]: test ocaml-system: - - - - - - - - - - results - - - - - - - - - - 1804s autopkgtest [14:23:48]: @@@@@@@@@@@@@@@@@@@@ summary 1804s 4.14.1 PASS 1804s ocaml-system PASS 1822s nova [W] Using flock in prodstack6-arm64 1822s Creating nova instance adt-plucky-arm64-opam-20250315-135344-juju-7f2275-prod-proposed-migration-environment-2-31a676f4-08e4-4561-9991-fb17417fea83 from image adt/ubuntu-plucky-arm64-server-20250315.img (UUID bd6e766c-b51f-4b53-86d6-23aa4d18f524)... 1822s nova [W] nova quota exceeded (attempt #0) 1822s nova [W] Timed out waiting for 6274b634-d33b-49cb-aad5-efaf3d415edd to get deleted.