Build:
  1. 0
2026-01-09 15:24.33: New job: Voodoo prep fit.1.4.1; ded6371689c6f741901352b9a341f3b8
2026-01-09 15:24.33: Prep job: prep fit.1.4.1; ded6371689c6f741901352b9a341f3b8
2026-01-09 15:24.33: Waiting for resource in pool OCluster
2026-01-09 15:25.48: Waiting for worker…
2026-01-09 15:25.48: Got resource from pool OCluster
2026-01-09 15:25.48: Using cache hint "docs-universe-prep-5.3.0"

To reproduce locally:

cat > prep.spec <<'END-OF-SPEC'
((build tools
        ((from ocaml/opam:debian-12-ocaml-5.3@sha256:c481e00ae3e0cce07ecc015dc0064ed0e7e2d31a7eaddd9e43c99083a1490e53)
         (user (uid 1000) (gid 1000))
         (run (network host)
              (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
         (workdir /home/opam)
         (run (shell "sudo chown opam:opam /home/opam"))
         (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
              (network host)
              (shell "(sudo apt-get update && sudo apt-get install -yy m4 pkg-config) && (opam pin -ny opamh https://github.com/jonludlam/opamh.git#d54dbe7991af6020c36f89c300d8109664541963 && opam install -y opamh) && (cp $(opam config var bin)/opamh /home/opam) && (rm -rf $(opam config var prefix))"))))
 (from ocaml/opam:debian-12-ocaml-5.3@sha256:8e0888619dc79814cbe46d699b6d2c892a29cfb3a27b60c684404370a72494f5)
 (user (uid 1000) (gid 1000))
 (run (network host)
      (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
 (workdir /home/opam)
 (run (shell "sudo chown opam:opam /home/opam"))
 (run (shell "sudo mkdir /src"))
 (run (shell "echo b3BhbS12ZXJzaW9uOiAiMi4wIgpicm93c2U6ICJodHRwczovL29wYW0ub2NhbWwub3JnL3BrZy8iCnVwc3RyZWFtOiAiaHR0cHM6Ly9naXRodWIuY29tL29jYW1sL29wYW0tcmVwb3NpdG9yeS90cmVlL21hc3Rlci8iCmFubm91bmNlOiBbCiIiIgpbV0FSTklOR10gb3BhbSBpcyBvdXQtb2YtZGF0ZS4gUGxlYXNlIGNvbnNpZGVyIHVwZGF0aW5nIGl0IChodHRwczovL29wYW0ub2NhbWwub3JnL2RvYy9JbnN0YWxsLmh0bWwpCiIiIiB7KG9wYW0tdmVyc2lvbiA+PSAiMi4xLjB+fiIgJiBvcGFtLXZlcnNpb24gPCAiMi4xLjUiKSB8IG9wYW0tdmVyc2lvbiA8ICIyLjAuMTAifQoiIiIKW0lORk9dIG9wYW0gMi4xIGluY2x1ZGVzIG1hbnkgcGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIG92ZXIgMi4wOyBwbGVhc2UgY29uc2lkZXIgdXBncmFkaW5nIChodHRwczovL29wYW0ub2NhbWwub3JnL2RvYy9JbnN0YWxsLmh0bWwpCiIiIiB7b3BhbS12ZXJzaW9uID49ICIyLjAuMTAiICYgb3BhbS12ZXJzaW9uIDwgIjIuMS4wfn4ifQpdCg== | base64 -d | sudo tee /src/repo"))
 (run (shell "ls -lR /src"))
 (run (network host)
      (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam repo remove default --all && opam init --reinit -ni"))
 (run (shell "sudo mkdir /src/packages"))
 (run (shell "opam repo add opam /src"))
 (copy (from (build tools)) (src /home/opam/opamh) (dst /home/opam/))
 (env DUNE_CACHE disabled)
 (run (shell "mkdir /home/opam/docs"))
 (run (network host)
      (shell "sudo apt-get update && sudo apt-get install -qq -yy pkg-config libgmp-dev libev-dev libssl-dev zlib1g-dev libpcre3-dev libffi-dev m4 xdot autoconf libsqlite3-dev cmake libcurl4-gnutls-dev libpcre2-dev libsdl2-dev time python3 libexpat1-dev libcairo2-dev"))
 (run (network host)
      (shell "git clone https://github.com/jonludlam/docs-ci-scripts.git /home/opam/docs/docs-ci-scripts && echo NOTRANDOM"))
 (run (network host)
      (shell "(echo cmdliner.2.1.0 ; echo QlpoOTFBWSZTWVOeYPYAA5Z/jsiQAEBSb////+feTv/v//oABAgAgAQACFAEXriLrdG7d3a3N07sJTUQCGk2lPGQTFNqek2pk9TDKGE0eoaaD1NGRoGgiGE9QTEmh6ibUMgABkPUAAAeoGg0CBT0nojJPSn6ifqnp6kyHqA0ANNABoGgAOMmTRoDRpiMjQxDAmjTEGI0GEABgkkpk2k09Kek0yPU0AAAAAAAGmhoAundRYtxH8CXFICQYeJOCaSYKSEUw8JAZJJw15stDB1mP2BZgbv57rdi8IohCEtuN4/4qv2OaNWigERfUGCKZAhYOuZPOSIQcggOZq33fOYSmYQAR6KNDzschGGPFeYKI5kI2/Byb8pMZ2EfAZe5ueUT5xSSRc5y/KxcH6IF1RGpdKXntL6GC/WSwdNIcGqukKW7qxPSm84xMmQJCf6Y6IIkNEISsZRjIMSzm5VQ+exu9/dblhilfza9TaHtYI5Bu5/hDPNveFwzgQTc6dMJnYkUQahrLoMtytFDxMQPmwxAcLCAOjqyDRor8Ebo7+CHXrXFI2LCAwTGoTcHpGWXJMQ8NZvRdseKiYwV8asrXCEB4jJbzqu2XurfTTKa6qXsKmqeHNMIR5REHTXGGiMaI2vpMTbF8LKG4XLZnqlGjs2YK6qp6R2cQ2YuPuJIKh5dZJ98IGNI/TZkU4Tj2s2pFVrz+2TR9jtNH1N+f8m1jqNvQdo4ujwsp3KSj/Uf6IK8ta88fHGE94v+xWKq9yce9BIQOHlBzxvU5CDmaukoBDq6eYh99jNnwknFq5PQZU7j5fNzGgg1ubh7zScrHL1vpRRZ2TGgetJNMowTItuzVPeyrFTbGHka6Nc8UldmMkkxRfqpw4dPJs2SnvuzkVhDyjVy04Gt8zaYu3vOouFYLDk1wcGAya8iEEIrT6cYVBAQSvdO+7fx/DRhOyCBZoyXoFXMEXai/fDxLjHEZi1ycnOznU8gfk36XDZcbFUO7gh4L2SOqtZJ71qbfWfNXl8sLULHHSkhE8rtZK8dp1oYkJVbBzIVUpuIv5D6xNLDAhc5NLg+uVIsw3iw4drDcvLR0kiQWt5PJTLhy3NaxCOgLcAWEUCBNrgZuZDOIl0qRtYCjEnHMwpjVYJ3WPCChnZhMURmfA0IIewTslFUhYpuGq0RHIp7BBNjU/NytoQzBm9yrQW3h16Tshcs6jv1jDSDLCoEVoK2VaqdzBMXS19seOrUQr4xLjFoBPmGEFwzkZmxBM7XsGVw5MWXKRww5zh0IMJJzOIIdO15EQshPEDiqOEf/FDAVi8r9LZEQbk7UsYi3Lo2PZrDNShxED/HknrE1FlMrQLMAHZHwjVjoLntbSIhMlCzxNWMJLOopkPfae5KBEVHs5hLFGoSjUGRCXKGrxEhKuepCmuI4h/A1jpEBIGDBkMzuOUz470wfIZjkCyMcEqKpsxCdUgwz3BlrnCxtwhKmKOekiyGb28MKzsiA1HlFSHMRNSBjfqVQKPmA5FMUSxX7uxwIb5SKV4AnCuSjApYeOrnizXyxK4v4H4CazdgVzxJbZcjuNayqXdusUKucJmkL2HrgjTJRtBDOTw+0boQbOf39MiIv+LuSKcKEgpzzB7A | base64 -d | sudo tar -jxC /src) && (echo dune.3.20.2 ; echo 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 | base64 -d | sudo tar -jxC /src) && (echo ocamlbuild.0.16.1 ; echo QlpoOTFBWSZTWemiylkAAsn/hMiQAEBSC//3f+ffyv//3/oAAIAIUAMe53d3O6aOdcCUUyKfpU/1JsnqU9NqepPaTammp+qHpoajBlMNBPQnlANECMm1TyjUwaj1PUBGAEZG0AABNPQMiNRpqBPIEaZGQaBoGQBoAaNA0HGTJoYjE0YBGAmEAYCaaNMjQDCUJNNTDVDynqGmQDQAGgAaAGIAYTyj/ZNjxwiJNAQELH0iDNOFZSss4oQRUACg6K3OcqgDoF5GRyqzjoV4cKxQOQqswiAD8BCQ8ki/HBBQypTcQoDoCDWODPmaaZAEL/3v9X5/QTezF03NmAvVJZiflQteff1/NIaeKAiZn55L4K5QJTfdayNRBeXLiEqEfol9aH7+GSiFO2XAOmLx9edJUWyehBZJrbHkl5C4xooK+FqKEhIhKWpmuUgXyhRgCMbol7EFE4o5dJoxkdIFuMWDQDi7HOFyX9lHQqyvhHJWPIjaykhE60iFrvvlYtmCVFD4uS/ibRIZHOE0mw14Qh0loYVVmoxF6oQFLpC9E0N6Kab3UwEFXptrybOk7bNwbaYeYkMAvLRZqTR4671p0+kTw1Gr1yhj8kCPwVoQ1wWDR36ixBN6pjeYcZUFQT3663ljsQikGgiZYsKMZB8EoqcyUjnBg1VRPFFeLcRwt2obzV/Tp4+eHV9uLYSS/jM3QabFWpU2l8aSJY9VRFUEkRqacxNzRszmDZuofd/V0T9cWeWYVJqAwQUpIzeMdz143SzKAIKc5+fFgT+5oyeDfaCdca2AbjKBiA6vTFixbkk7KXWjglifiBly33U97cd9+Q/kML0vmPJxyrvSDFjLsTzNC1knHHw6JBbfxwcU1Lqu6ExhiVZ9fySuuxDa2Ed5MNwHrW3a8IkM853rUU5JroBblaNwwlsv3JYYMK28A0FCGkFTFG0UE6W3VdtpwqJJcZXEvhQ4kSAl9hw4rlSWYwSyoWkgpERSebHmvWhVS7CJJGpFx7DGQrhWX3ZklFW3vZuwUUoRMxkBxbz0S7SMOAZv67CFO7QBlsQrvKGtNZrkM1gIFVTRq67wtWhIiUWg2s0RnFTTSEWIemYuYwWZYkLX5bFNbF6UCYtpvDDq6kHgMgMdSwJHA8YcSGQuk4VVkLsB3EKggUQVYRFM3L58tf0ExX6zE7QxddQg4v8CMVV2A/5oYDiLiAA+xdyRThQkOmiylkA= | base64 -d | sudo tar -jxC /src) && (echo ocamlfind.1.9.8 ; echo QlpoOTFBWSZTWTx2jKAAAw3/hMiQAEBzb//3a6KMDn//37oAAIAIUAO+9d3c897lmAdmGpooeggA9EyNqDQGgAABoADRIaNNoIhNomT1MhtTQA0ADQBoGqek2mgjKno0j1G0gDCDIDTTCAADU9IoyGRoAAAAAAAABoEkQmgTSbKaZNomIjQyAaNBoAYJ+jsvw0+MhkJeEwBGOm4FjTaETJGwpCaGQAQKjjpqQOLzWCwAjQCYCw/pWpYYSSfKeVjgfhZFMoAUDJLUgWShN0jBUyaUX7NX8rL5Nd5oZCmFbSBglyn8nccvnL+q1aWhHY1VAxrnoYNLmUQhCAT2i1Jm6dQOkVZlq9SuKUVv7rmTS6onQutSpl+6h5hbxysLIHIGIGyEMaDzqMF0tFChUYwuBsMU4jcIPLpElQfoo07AkpSS958eH4VHWsVTcHPLZDyb7DzhRrq6m9yjDBOYKRTRnrjp1AWJgC/p1it695REn5fRRlx15Z0aKXpK6SPXMirV46QsWzYLiSPfMR7Sa1dTKnMqD6WMKh8DUsfjzcw5B8Dn+K6dyIQQcxwccr0NuomRek51tU6mQbOFxjtIkoEDNtNEoneqS8JhgKmmlMJzhZI+DFojYJGep1eYYgvNnUhZKWcB85g8MAcVPW3iS03EsoxGNKZKDg4I0fUHQQMMMxJO5lHDm2Ytrwj/uTZtlQ2o3u+07zqPYbojJy9gzTP3kTMIOaakMnoXpdEDa19mj+7+5eDMmM+nyOv4cD8MDkhDDa8t5BhRBJU5jiMYYyADMLECcVQNMgMQJiJixMbMoBmRWW6HvXZDlVG+HxUF5HkUBmuJFOVeNxjVDI21U+dUdpNgcSAcF2eGNqzNBf0KCU0Ck7GHoNx0CUsajbbzxOXi4pGcuyAb1AMZZeDKduxN2ubuixQMIPVLZoWPtvd4crXzr7WIrhFmZLXjCLHUZ2Oa10D9zrCdhRxqLzwoGrNhQZlHQ+0gyz5qtJApTPXvOFmGEzC4x0zgdN2ZlcjpvtSnYON0O60S+qsqJ7CZl0PfYgXBuiO7kDOfNyQhmDBpJoFi+kogNJ9NYzVrJbxsyz9zGb7RSe9W1rUsVcDhCQT8Xhdku5FHlHsjaFMOSe+zhmMxooILSqr+A1vYqjAYrGKiBB9RuRxxipNRyQsvWsaRppTE4RWw7xyuLJmmMzVm5SicU0hIlCw7q+IoTPQXZW2uCXLEFCCZoMlqvZqLKwFMPvUh2IwAbksiFc+Uo1rpS1kD2OCq1YAKMQRTAJnLkKTKDxo3+DXxbG2NEuG06yfUcEFBawZRyZTON6p4AH/F3JFOFCQPHaMoAA== | base64 -d | sudo tar -jxC /src) && (echo csexp.1.5.2 ; echo QlpoOTFBWSZTWVehsgwAA4t/hsiQAEBZD//3bvZsCv////oAAKAAAAhQBJ7q7tMIaFROxmEokyBoJgTIymnopPaaETExNM9KBp+qbQnqEVT800BpohGpoANA0AAAAAAEppNETCaTExI2p5TRkGTRoAAaPUDagc0yMhkwQ0YTBGmjRiBpkyMAAQSRVM0zQp5Qep+pBoAAMIBo0AAB5mSquy0fwJTXASCNlKCMtAQKbrkwXAZJJxsmhI9b79z9WxOwiGSc3zfKDxL0CBI63fslplJbkyPUVgL3GSJ0i87gqjeWUnGGQxPRKeo/RhbnfOTeXenu4Evqq78bCZ/rw2yqRLrwn9KnrquhT1Q+QooBu+sRAIO2BAJqgPzkiE8qClOWqb2A5AnTBWCnyZC0mc2HArVOxXQxdPr+h0/D4PTjVhH9KONBLMSOLuG8YCit4E2FIIhh0yF0FtUqXrVklv5DBjcBVgb9dOGxuNev4VlB7Ag+AeQUO2Qdk/IfyWLuE9H2lc4ZFqGC70GrYEMFu2AzA8BQDx/jQTAU18ucZZh3ZSHF3vlp5zQ85r1FiuAwdUay0bQYgQWjrMgcuAlIWvYAYwsk43DRGSqLF3tO8HK6jwxNFtR6yjSQNRIXRjRGi0JsNqprLCzNuqAEC4LSh2ScgtfQyo5LhKI3rQJ2lBRlbAXAh1qub6gNHhCL41pF6nqmRLhMzfIWmtbDkajMdUKaWPUES0YXe1gnLEPSldHCRT4kMxnIrF2/45N6kCnRXI5jEXyVE6e1GIiitYjMoFfINDvbhw0Zjqt4d5llLMxv3PVseCqxpu3NRF9fGU+v68yJRspg+BfJSaZBttxKbW80ILMePfyYK12Hh+cpuQymn0V1/VCdb6sncmusprW+WypBiJQwz36K69NHpnpX0DvV0sdUmu6ecYuqIHr2IhJ7MnBk0GZ1+UcV6wOZPI/VspRTwwq6Eiq64tlbmjUKOyYh2lh1s0xa1VcBZfXnj2rqy9VJtooi30xsxiqq8bDO5kErA5SbOrU8mXe9pIK2fkcjU2chJJbitrwIx8VJPhEYyCGYHhuQbnhwZ7GTdphbv0pbGokVgllwRpx35gyOv8qMUXWmmQSo58DmejxbuTTY6c/MxmGRGOzabA5TQV/ksKkolXTW1HO8XoRXxY4SRqqgLW3iEaOg2egfVWkAm2j/Tz6znFlDtK97mbPF5UeEdbcrD7JU7boe3WncK1TFGEPWFkwuhmmVTJtE6FIEJOjCU4SQhYgKokhqMQ+aQ4QxjeQFSTlB3vNqHwyeLjbbqQp8ml46xyF+iuQyUncoUIMGAQOB//YxO7keaAwfWl4ayCbcKMr6v52KgedW15cE1zRseytNTlFytlAENZjaFCeLxmHZoDM+ztojSWpCBpyhYVgTBWxXBHFyH8OyCqlzOOOsOWQ2Tgai1ozBJTTml4JM+anHcNOlK8owu6aZpsQaUmbFGqdgFiMc9BKymJcybFmCqdRdfdApKLYba8RxSk1lrFkmMUyzBaxPpPDoJO+kgQcfhfO1GXQ3wKBreNailnmVVUyWdL5CGEZbZ14fFHURCBwqLFVWLatW+2OeiJiJmna8h4IiX+LuSKcKEgr0NkGA | base64 -d | sudo tar -jxC /src) && (echo ocaml-syntax-shims.1.0.0 ; echo QlpoOTFBWSZTWft3DpgAAoF/nMiQAEBQj//3XDKECn//3/oAIAAgCACACEAC/daXEGDXDRFPQmCbKZMRqeFPFMg09TTRoMI0ANTTQNBDQkaNNNAAAAAAANGqmgMgGg0AAGIA0ABoaCSJMKMjVP0aCempMmR6QGmQDRo9Q9TJ3Hyz23+MRhJZJiBGuVgiBrpWF5m1UJlAYQAQkOqkepDtxSisBVIhsmM+CvYgqFVFZDQQIwMCvBGU6RiDA05H4z0jIGZj6WvwlAwag0eeW5v54CELMeqVat/LR9OXRF6JpjeD+9KhHozhBGR1Hw2NqCog7OzjV9cIs2cxrMyP5ZyCICI+zr1nUGcPXYVfkHyv0EirpRzPuBmsCkqh5s40H1dsAPSIYA8IpQWsKQPHDIvS2lCVRtJ4tSDa9IeQWttQPoEIXMLTc1A6poE9kF0zXJLJgsI0NhNi5LkFJPugccMWxhcTqOkeRiFfKUGZb0FjLTnbfI5lbSKY4SEmrokRc+sJE4LjzQtvUsm3VYZo9rnsaF2VIqlF0a2Nc1Hj4GaWcls114lgZCXSHmXbA8NAHFzikI4dyAAlANB0COXUiGsVz0NHXgXu1Rm5q5lhSaRXxsAAwUJaBOkiDxDM3AGIjzOy3uZXX85wYlSTxXGcL9+S50gAq/miJmkg/1gM1OztZlonWFRxupBjqZyJOvXVQVk1/YomUWCJDJW8YZTJLAl46St6Vy4gYZuD+0ZGrFpDlwbQMYqfsuVFXnmtmcC1n0kLaagELiyiQM7iPn0VU7WTo2blnMeG05hF0l6Huy2mmb6eU7hkb7uHXsFbXe4Bu3nQYvDC/FiQYVQhxoUVSAqcQxmqmqshLRBcaTgQSJ17BirG3fiatqSe1agwbItYS8bMSeZaArws8Ml8hsG7BpovRHyVojtGPLc5Q2UL3wOJKLDLn5eqqy17W26ORkQZMNVHZHSiU6YGgQ4OyxhNLwaOyaWg5hQwApN4RcjUSlDMT2CE1qFhi5GU3Iur80EOtCbSpTu8DJdbY67DTFItRYCzTFMZqP2jELdGIoAB/F3JFOFCQ+3cOmA= | base64 -d | sudo tar -jxC /src) && (echo topkg.1.1.1 ; echo QlpoOTFBWSZTWQHmjw4AA7V/jMiQAEBT///3fmDMjn/v//oABAgAgAhQBJ5zruc3OzN1lt3G7OGmlTZJpgJkT00J6mTTRoyHqaAAAA0aDU01MDRBT1GJ6mjIAAADQAAABplNCGpknpo1NJ6NJmkaDENA0ANGmmmQHGTJoxDE0wEDAmmCMExNNNABhBJEQ1NqNJ6NJkxJnpTyhoNDRo0BoyGg0adZ3fO7NpoKEhc1QJBo0vZqlhCkxTVQVDCScXXqRfzdpm7efqzo/Az7875dLGf5bCBCt2d0ddj5S4JjXBs0foeWBICLCIRItyfKwdM+K6g0ntwhg8wM7WwtniukqSxk5M30Qw+tK6tPVWK9EpQhT8VsMKhhVeCYJTnkDDE63YIsaGmyRAgU8C4SccKhsLiLLUC4zhHsgsxWYA3yaMdod0+jqnbep8WinqlZkSVxVWTMj4CwC5/PU4RhQE0Zo8rzHQseKE3pMtlwluIC+KvVXw8nNVFqc/GFWa7e9h3V0cPv9PumaUuOSR2RInIkRMcfYIgzvQ54REMUBn5WcY1/C8DlGAOnq3AYTJ7apdGchwsjiZUhKIKnhh2ldB4M8VL4DFWuhpvqKiTHHXkRJNkb54aaXSidNOYt7xQTgdUCHJIppYy042Ci2QDBisajlxD1wrXCKOMpNK/A8yV2Rpw5BW2+OBYhYU5ri2MyBfoAoQcV8VjHY7+7i3eZ+tvy2yMeuQcgeLoaLh0CfQFzkDB0kkgSkhEEjcGA2ykkSkr4TFoIbv+Hh0cfBLT3gwXYDjCmXq94g50K9FsojFVzrs2U1kjtSOfVkwbQrBpcU2nrSgJDq0UZzJYpzq+Bog3pXXxp6khfArhjezz7h3WRILnCcfhFyVltJQcoetsxhjiUGdEEzKYAgPTRQjrsxHIJ5LHxCc7hEC0AmRWreGZ+vfy3+O2gyi4oYCEMTrvdoHgApAVDM/Cwz1eWHLux1PAmccbIhPsiJzgzAoOM556jDI0qo8QeSxrdpKy3QYCXJUXFYSUMuUagDwESoUAlmQIi6L4UPd88qAgiVpQGCeatWGtejfujd4M1e9dtUOKixIwOuVMyYYLmEXMbBRYW7x4Z1lDNZn28UzBS33DdpIi7w2RlEDjPZaBHQHzBkBw6xgLnOrFmO1WFEYFoUbLrseTaZzAEzcCA0gLi8cdbEVMxNSQfGI2CQ2jv/WexW7zqj9OazfZFdA8cBssGEhlAEbZW41MjUwCulG36bBWA95PWw1YiUDJ9wC4ZS1qQAjRxEEFmihWCFEsJFmMRTm5JTaM0SQD+nAmG9sCpBAtt/AiBy6BJc1VK7IASEVsVkClvj3blSmZIyUacjGLLSd52TWhKjRbTjFIUwMWHfhMLiAOjUyZlkYpZEQpDLgRHC0RwVBwDRbUwi+qFgLFUhZzFOwd6p0YEVPGJC46D+DmUMaFSS2U91KxG80QzESlvSc0OBawhPKVJsDMEmY0smqBON605o9GDLUATSejUBqF7Z04gY2LLrctCeUHKjKFCbbORBUywpReDxdDlg4KhFgzIL6jMkRmiGrJxJHGkNM/wLWSYDM8qyHBpzQjjHkWsrhklTQ5bRBNlR18hoCzzmQSthuoqfGAPb+vXkCIn+LuSKcKEgA80eHA= | base64 -d | sudo tar -jxC /src) && (echo yojson.3.0.0 ; echo QlpoOTFBWSZTWRRzCIQAAsZ/hMiQAEBRC//z3BOIKn//3/oAAIgIUANe82Perge8tgNCI00TA1Mp+jUxNU/RTahphB6gzUbUBVPU8JtBqnpqaANAAAAAAARU/SemiTxTTEaGgAAAAAAAkSKNR6TZTTRk9QaeiGgAAABoCSImRNqeoynoUeCT1DTQaAeoBoGmn2OeevRE7xJXTAEWY0EZW3hEprmWhaDIAgVeHpjR7Qcu64UTkxtuRoZHOQ2NjajW0p3jUEL3GCuAKnK2OQ2w0yE8VBtUnrdoQ1WvAQ+o+I6MCwZcx9DEu9v3cIvSwWmB2rW2HnT+f42h9p2SxSxkRL/wRJGPTtHBk3S18nIkXB2Ew3r5dUJc7dfdUNo0q+BuP94zNU9XXQNgejQZWR8K/IWYRPIjGXYEioPLTHGDjnS0zZnkB7uCNjBAA5/TiLLzOcU8oiqPaUrSK1Umm/K0ENGZuKtED92BKENMwjByyWDwhqZC57WFOODcSQkohOLGpzHNVAyUPgZcRyLIZ8xS3yRIiEpUGsEpp0IkmDCE3lLcwpDJ9L0+SJQsWoIXDGJFA5TkAK0MRGmBFsIsUIAjwABjU/OyAC06TuBpVwgJgclqTsbsUrDET6+qLi0TuegLmVNGHyENxetXJS9/SQl9AoefoF84wAZIhyBMabH5r7FbhrHgeW/3lk2V6zHZlYi8jtwaC2iww2QGZMHRorZGO+ViP6gVXVZ3a6jDiyKS1I6eovnooO5Ynl5cpsZ43yZNQEzaK764Wkr3ESuJC/lMIxuBrSSzZZTtYkIWtVM6x5kY7f3Wpw+DvDEs9CWHmPGirNyO9sjIPZNzEITaDbwxcyIO+fFZV1hOJBiCp1ufBNHagUkKJrwOG7IFuBGFPZax2xR9NQGRWX1UTU6rxJZpXVKdyWBSr2m7uQ4ZBAx7MkLbqCmeaMGp8cOsuwNlc0rNDlUzBSdNdSRKNCAoCnEIwIjCTaZus1k0wmDHPOZNrLV6ZlTrogiv8LyRiSzsVgWtBfKAp/cdg7hoYmseBLPNXfCjZ/qXzBYtUSMMDMhEU8AgjzuF0WfMY2xTrHdEhwP8PCRRn5OUqrEm0atdyLKbbjIkpcELVfcFLsxC7L38sAgVzOmHhdFYLhrlKUJojVZ4BpMJp+hEN6MISCsQYxV75BvC7GzvGv04Ph7QhO00IejbhFdJcBLYureW70Af8XckU4UJAUcwiEA= | base64 -d | sudo tar -jxC /src) && (echo dune-configurator.3.20.2 ; echo QlpoOTFBWSZTWccMa8oAAyJ/hMiQAEBYb//3aPaMCn////oAAIAIUAP+9d3ruO3BrW912aGplMJkTCYmE2pPJT9KPU8NSBkBkPUZpA1T0E9NCaPUhGQ0DQAAAANAAaaQmapqb0p5TJoG0g0aPUAAAA0AMSao8qep5GpsUZDagAAANNAAGQSmppMgmTVP0o/I1T0mCaaADIyMRp6hoZ2n2v78MqB2GaqYAxljawOPOwEaMbCTTBAAMDf7EPdc+wmOZMw6WZlAZox8FK2MhJIJDKmQxhF4WlwDfoTMYgNXI5YCERZAh2qmew6HNkZVvCRFRVDwwWk06wUEvP8gbc+57QDEfU6s89sVQ1tW1TYWuCktoRqIcfFK8/1062enDRK3R+SytvCnCM5eghFmO7aDkQgqDIdnOb76CaFQKQoUKk0KtASFdUKQJ0vMI2hpuUXVZhLSz7+fbOB3IG0Z/wCUO0Cg4xw4oGTpb0nHH4UIKcAlJ87wPeUJBAA+nu2jYmMpHSHjNWEVjXgseklK8ksxRICYjvaepROOhrc1agFsEYDphKMpsEuSeQuI5lfFlzHXVqZ0m6hoygw4ibFIzfjJotIB+C0osw0dJJvDRNZDEqwQ2TdKxtVjZxc+jHsgHEkhpK6axYvvM0hpuqfYzQZ71WNt2U5JvgrrS23kcNsPS2rVSczbSw5dnaV7hEtyIjkEH5QxASJpGbAYe+sVa03V4PXO1/s5B6gxWLV+Q5Ya0FQrAse4ToBr6D5AwwVT2IgFPaaEJvk6gfTdvrv0yJtvfDsggkfhw4RMwi8xtoqcVyRolrgkoNATKt4NgXHZIGcgjNJEggjmI5szGxsrqboK7+azO9sK/G2Koxmp/7mVJSLhQUVMBAtTDAG+dgeCPIwEX3EYFz6yoxtE4hbkYfHdJoVgasnGwCT1Ryvz0YEuF2iJqH4mYF8lxIrZrBErg0BKlGFoDhAZqnCgXWQ0k1STg3Wt1r2XKilCAkbHGiVKONMAS0gQ344hx1TZqDIybjg1e/CCbSrDciAbWoxGNN5A31EUV39m5ahJMwTQhZ09gx9AYC9ToxnqE5NoKEzQK+8ke280rGthSpqA7XK0gq4DVIjXhg+aoi5zfBAsvQBQh7zElnDhwRBIPZ7XS4SOFKyno3jbrAMWrGIHGjXYygMeOgKe/uM9PAJrUKvReeQHsNhLDPspWs8t+U4SEqqHZVQeki7YH1RCKKKBWzaGFBOBC5tTAT6Qogy0PTrFVuweQ8xI4hpMpzFJCOaKCiU0LVdrYgK1WbyqFgTnKQq6S1RNRwDlWvk4qzUF11JN1ahDmgcM6CA5VVGZBvFXF7qGHviQGwY/xYUXcLEkD51WVQSde8NQlCenONGtaYlDuEsCq0BcGkbxvxJmPVmU+YAPAXckU4UJDHDGvKA= | base64 -d | sudo tar -jxC /src) && (echo ptime.1.2.0 ; echo QlpoOTFBWSZTWVOBVJMAAw5/jMiQAEBz7//3f3DcTv/v//oABBgAgAhQBB6sds3ct26gO7UNE0mpptTSeg0T0I2U/VHpAyNGho00AB6geoA1PSaEyYmkaUep5R6IyPUAAYQ0ADQMjQNCJ6ajVNMynqGg9R6hoGh6gA0aAAAAHGjJkYRiAYTQYBNBoGTJoyZDCAwkiAgQA1GnpJ6mgQ9TGkYmj1MBDQ9Q0HqfI9+vZy9shgS9FBJBLLDKtwbzDhUsCowAOLDgAlzUldpuep5zJ7zYI+dyBDMxIY6zofVZFoCEHWIptMzpHZgdkSTg1pXqb851+XxxwfvafykTqH6Sx2O1ho+rfln0tjF9wErr76uyk262VHCAPMlWxCqTytwmLOwmgLtYedzlnCUUN7EzagKc/F35PgkN/Rb74YR0mXOiuMqYIe0WAJ5/LJQxxDN4obDi2xUYJiM/SvU48KDPzPOSy2RV8skmDlq3HFvsHFSJXAvY6MW+oq1iK3CsFBFRGMGey468V7BTlzWAdIb2TgHs9/EXpGNXnKfcbseQv4zK31HYQ5NqC4SjcyAbNBqjO+KbUNSkuGFhjM5EUAi+M1AvtsvtjZsaijFnAVpBnepCWaravD33NdK+K56TELlpGmiFe0LYgog2IodIgxjEVoljVoCyaoWJMHId6BWUwPgzdeGjINRzXs895O+gegc9RoqLYApDFABrMkJj7f2LA8EpxCaN0YjMdRjpMxSbLVb3/Bl9kMqZFzudZznQdFpbM9UBmO9QpSxR/W+Y0f7CQaTNLzlJJa+yntfyb+NpyTgZFt2xLEiMibj4ocpKW5FPW1qumBFI0X7IJaYFAJc+ArnK1/TdFaQhIaA9IXn3ZLXpBrMF1eNSUwdksEU63TisBPr6TvoQPM5ApJ2kDegh17ulQ4MLJGDI82G5KiOmvwWBVKCuxUTK9iDlqRyCrifBLbGQjCVjqMhtM8kSQ2b8ORHZP61Mz2FuwjcYYWE6ymvDPfjtmoeKdtms/geAjxiybTNJgMW5qvrgKMFbhCfINewp+dnu0B5LQzBnY58jSR06xVEKuxvC+uLEKa1EZnGSnDVp38Dimec5o0A3Lf8b+4GxpN/FX4i42TaNhejmk964UI4MnaG6m170RZIGucpiy3MiEgdgsdmdiEAYo5GCir/c0kosxNpkP8apvY1bjbkDK4xDXds+f0ZyjIjixhUMu2GivPjoe/UrmzhXdgXH/Ybc1SkEQ3x0Z4yvYhyRgMuZubBDWbY2pDuyUOYZrLDnnwDUlvnRGjRfOA9SKfrLzPWW4tlD1HzHNCUmkyYuqpPL6mfRWk6znWcTEHs1MQS5gZBGrKmETaGOBclUynGpgbj236yJkSA9dkNTUykaNkVAO7jgrAoa8wZMTf2QZWvTJ4Z2ESIEqxo6XdkGuuKWFNFEs20J2R6GM3BHUjGIuUm6LLs6BdmwBpnGiQdYBzJZjVSJ1eqIvuURdnDarfq7ejtZJL/xdyRThQkFOBVJMA== | base64 -d | sudo tar -jxC /src) && (echo bigstringaf.0.10.0 ; echo QlpoOTFBWSZTWUA8Bc0AAsH/lMiQAEBQj//XfoCMCv//3/oAEAAAgAhQA37rt3OxzWVNLhKEETI0T00ymaTIaNDIAAAyANTI1T2p6mTRRjU09TIAAAADQAEoRoSegRopvVNpknpAaAAA9EaepocwmATACYTCaYAABMmmgYSSTJop6PIo00aaaBkAAeoAAB5ndKeL+gMhKuIAjWhgSxusCswNFhlSDIAYTlr95phxY9KkGVmZFVuUm/OI/sWKMKljMvY2tbiQIeMgqQjdM5nZnKcE4GZlVUWk8NlBRRTEBCKd8zdoif2Q0kju7FVHTGfkAzE9jTL5ic3ha/StzVOzxvvueTvKx2FvwQ5lScH49unlP3ZVpeu+XGE7cNMYdmglMOa0YRUUHqxlYEvIZLscWBz/Hrv24L8a22tA1yTxcdekTv478o9crKnZCshlgaAe9mGMI3QEwfMjktJUAcCV6rcigAt08wtQYaD+GdCfEpK3MRdr5BzxHbB3SJK9pvoSHc+qyxyMpXFsyWUUUCJg4WvQLCL4QbOU2Y9TuJ+RS+qHSVGlKIj0piKRXSqsevsweb4CuRFFVt+SogV1GgTWcYFbbDVTeZ5j9d1JZryEiqnGxLCHKUow7VU4dybQuJ3LOByCMm3hjNhWA+ZUllGNDq6/QI41mPMR3VQttDQKLNZs9E4S/VawsEwD212XrBdKN0UZ2Td4Zc5JQhJ6MG0T+089oX15W9L4ohbxKhKy4PoGzUFCEbkxkVbsy4AAoOsBXmBYQBwltz6ApZNJCJLwYJERZKKL3LFYKjbmyr2qQCwtBcdzJpLAFThjiLSauUxqCZzdBgZ91KZL85JbOD5nYTAJuIwSpbbpxWFr2molZHUxCmmu5sMCSWGV2+JvB1NETF7TYSvV4uEjEchAYZq7ImVv8mJI4J4ioId0+iLxIqEmTbroy+mf7qGKHWZRM1xiBQMOGfe0Ty9OnRh4iYNmE+Ftzm4pLh34c9SzoEhBrDM1jnXImagbXiS2kWRWaOrq3TrP/LRc8i64QKWTy7Y/QdALUkfAdrwDYXCTjiWM4E6pNBYSAYbUbRhMeEAnPVNTuFtsSJjRrC8mqIQOGfj0ebBDg6bb9L3QpJFvYPVASEtpBK4hFUsiGGUa7AtESoTS7PEDXhzKIAEMjrAZoAuS1bI/wV9bGCm/UK2DdDjRBdJxoPnETsSulcIk/IM3TjcbiAP8XckU4UJBAPAXNA== | base64 -d | sudo tar -jxC /src) && (echo angstrom.0.16.1 ; echo QlpoOTFBWSZTWVOYye4AAtZ/hMiQAEBRD//3diDIDv//3/oAAIAIUAPe65zZ3A40XWcJRTE00p4hp6E1PTVPI1PKH6SeUwRkAZAap6NNNTAiNI0aADQAaBoAACU0RTJNPRHqekyNBoBpoANADQyDmEwCYATCYTTAAAJk00DCUITTEExMSanpP1QAADT0gAGT7HXd27s4DkESUQBDKqwzroGpbrEkhWKADDaclbs6dZYg0qQm0Tcrw54UnSh9QuDZxFgzcGYrPEOVUvqHq4FRh9hIsORsxexIJJJYfHnhRWuqxGaS8WttQetrwhMM1VzN18g81IzBrpVDg9ouOKeUXOYaF70lOzKQLNHz/XdWOdb6QfVDsX2HyG1tQKMNYgRipiioa1BVOfLMMJT90L8+3DCzMGv0x/tjU6bT7Yc+Y4W7ilwal2hcPi44A0aLSKSdoKg7D5TgZtiaVsawALPBsJSYxGeV3NZwoqeVw3pkOzejWGxpOUZy0ZX6O8g1cQhbiOlJqbbg/M+6kyjLLQRD+hTOCxa4rI4MQhzKsDFbQ5a2QTILzNi32xnRzzRs8mcY9na4W35b6qTFmA3AswUE59wqDtxR8oPiH93HZqaKISlGRw3V7t1cgnZNd1hyL8b8JeMvok+oU0tJSodoE+ACo9JJPy9Vqp0QScz/G51G71CPt2w39Ne9j2W2l6AzR68CprSuZdzR+e62calM9DFSZ7BhKty8chFei3w2K8VUVBjyni7KOT7oRCPQyAlgPgWRxxY7kqtK5wZsFUMsbDsfvheujMlr84lDL5sYTaW4zRkaQlKq1NO1Kgn8HEvQcGdTIlFE6GqRhrOrX7HBfurSlGEhajoo5Zkkt69nALnxQIY4iqm94jXKlN7XVOm8s+6jBnmoYkTucsgZidvArz/JoGFShcmCxONeXIIxk2hujeJ2A8I2M2GxIyOnBgUamw9/JLT/V4Jq/+ivxSNdgqog5FE9WDFaJX5QREUoHUEFLTebjQ6CGP2QDifJY1DK5gqfnO76lhxtjUgYgqhmtA3q0YB0dsDv1bF72GnelKFAcWBVLqhA1v4nZu0oQNBOT49Y4mj1F54SOKcTohkENeE3Vj5uQVHLVjY8emd5LB7FM8d65OYxmNBdDbnaSqB3auHilwtYSTJWLYQaZ0vAUYCqlajCsdLG1Tww/QUKEBKI4BYGyV/EQxcV6oPSgx3VRVrymVJ60ragyvJmQXBTdQFTFtOE1yYcouYbqTVAtNQ0EcwKZhaoMxNpo6oIvMsIx7S5z89wUxhCXUk3ygXNbb0sxkJwkgUvDJ1eIAf8XckU4UJBTmMnuA== | base64 -d | sudo tar -jxC /src) && (echo cmdliner.2.1.0 ; echo QlpoOTFBWSZTWVOeYPYAA5Z/jsiQAEBSb////+feTv/v//oABAgAgAQACFAEXriLrdG7d3a3N07sJTUQCGk2lPGQTFNqek2pk9TDKGE0eoaaD1NGRoGgiGE9QTEmh6ibUMgABkPUAAAeoGg0CBT0nojJPSn6ifqnp6kyHqA0ANNABoGgAOMmTRoDRpiMjQxDAmjTEGI0GEABgkkpk2k09Kek0yPU0AAAAAAAGmhoAundRYtxH8CXFICQYeJOCaSYKSEUw8JAZJJw15stDB1mP2BZgbv57rdi8IohCEtuN4/4qv2OaNWigERfUGCKZAhYOuZPOSIQcggOZq33fOYSmYQAR6KNDzschGGPFeYKI5kI2/Byb8pMZ2EfAZe5ueUT5xSSRc5y/KxcH6IF1RGpdKXntL6GC/WSwdNIcGqukKW7qxPSm84xMmQJCf6Y6IIkNEISsZRjIMSzm5VQ+exu9/dblhilfza9TaHtYI5Bu5/hDPNveFwzgQTc6dMJnYkUQahrLoMtytFDxMQPmwxAcLCAOjqyDRor8Ebo7+CHXrXFI2LCAwTGoTcHpGWXJMQ8NZvRdseKiYwV8asrXCEB4jJbzqu2XurfTTKa6qXsKmqeHNMIR5REHTXGGiMaI2vpMTbF8LKG4XLZnqlGjs2YK6qp6R2cQ2YuPuJIKh5dZJ98IGNI/TZkU4Tj2s2pFVrz+2TR9jtNH1N+f8m1jqNvQdo4ujwsp3KSj/Uf6IK8ta88fHGE94v+xWKq9yce9BIQOHlBzxvU5CDmaukoBDq6eYh99jNnwknFq5PQZU7j5fNzGgg1ubh7zScrHL1vpRRZ2TGgetJNMowTItuzVPeyrFTbGHka6Nc8UldmMkkxRfqpw4dPJs2SnvuzkVhDyjVy04Gt8zaYu3vOouFYLDk1wcGAya8iEEIrT6cYVBAQSvdO+7fx/DRhOyCBZoyXoFXMEXai/fDxLjHEZi1ycnOznU8gfk36XDZcbFUO7gh4L2SOqtZJ71qbfWfNXl8sLULHHSkhE8rtZK8dp1oYkJVbBzIVUpuIv5D6xNLDAhc5NLg+uVIsw3iw4drDcvLR0kiQWt5PJTLhy3NaxCOgLcAWEUCBNrgZuZDOIl0qRtYCjEnHMwpjVYJ3WPCChnZhMURmfA0IIewTslFUhYpuGq0RHIp7BBNjU/NytoQzBm9yrQW3h16Tshcs6jv1jDSDLCoEVoK2VaqdzBMXS19seOrUQr4xLjFoBPmGEFwzkZmxBM7XsGVw5MWXKRww5zh0IMJJzOIIdO15EQshPEDiqOEf/FDAVi8r9LZEQbk7UsYi3Lo2PZrDNShxED/HknrE1FlMrQLMAHZHwjVjoLntbSIhMlCzxNWMJLOopkPfae5KBEVHs5hLFGoSjUGRCXKGrxEhKuepCmuI4h/A1jpEBIGDBkMzuOUz470wfIZjkCyMcEqKpsxCdUgwz3BlrnCxtwhKmKOekiyGb28MKzsiA1HlFSHMRNSBjfqVQKPmA5FMUSxX7uxwIb5SKV4AnCuSjApYeOrnizXyxK4v4H4CazdgVzxJbZcjuNayqXdusUKucJmkL2HrgjTJRtBDOTw+0boQbOf39MiIv+LuSKcKEgpzzB7A | base64 -d | sudo tar -jxC /src)"))
 (run (cache (prep-cache (target /home/opam/.cache/prep)))
      (network host)
      (secrets (ssh_privkey (target /home/opam/.ssh/id_rsa)) (ssh_pubkey (target /home/opam/.ssh/id_rsa.pub)) (ssh_config (target /home/opam/.ssh/config)))
      (shell "(/usr/bin/time -f \"SSH time %E\" ssh -MNf sage.caelum.ci.dev) && (echo fit.1.4.1 ; echo QlpoOTFBWSZTWWUIvXcAAtv/lMiQAEB5b//3a7eMCv//3/oAAgAAgAhQA45yzlrUjlCEoiaaBqNMmJlNNopo0PSaPUeoANGmgxlNBqNRk2piNFPU9qQBtIaek0aABoAAAEqYmp6mhMSeKR4iaaeoNAAAABkABIlBRp6aRpoaGgDQ0AABoAeUDQOGmmRiMJpgIYBNMIwTEyGmRoaDsOqqvR4OFQRJXgCDrqEC+ScMCDXkgPBUAIFit9riqDnbZsSkjQ3IYo6S3LDG28LhUFkBVjSJ0C8vx7ypaczcMgGrEhEGOeZV4xuWaI4KjlsuJIiHI9+kdYsV55FfJzoe/CKT5uidRlBBMgLUf6NR1u81zWUKJqn9aShlXpktySqlFrx4ef770i0y3b6YJr1yXQdq6UX9YuJNOBnUcdM8pO3PCIabC0L+gujKOvYVNdfxY3hzvtZIU+/4qadzCLKNSrFydoYEbTzhS2CikBd4Nyg+2egDFMqpnaAdXXyAPN9KyWYAkTiBIEaVh4laKBPF4aFzDMrDynk1M6eyDlkPfSKltD2UoUuFC987bCqLTSCOCRUcqlNBAhbPDBMtBnFoYo5VpuzRyPlotmhF4skbqZo/MYx+tbG3q/Ha2NQ0G0T5pXkmOsWpfGi7YUNR6KqQJa/ivAEyRNhGodOQSZjOHavdN/tI70c3vLTdOMOCsca+jXwG0PrkRpuVvcTc0RTnKotBsRUBfjO/dlyWXsNlZQQtYPLjngqLmBwUJ0zCR2YIUDehXTCsJq12aVsZ6ldsnM6LtrhOBCFHa7+kdb2RVpOGat0CkORiJEi5K31CzRyniaG62zPXSvPA6rdxYklxUzHLQHsEsLEHZWzYJrg1jkEhsV4LiVADbACQDThBPSQRbEpFDZpkDlJZykLFBmDD6N1t7ibtUaJdWt7AKkqOYMH2MO8lE4qSOlubZEww1Tlv+bHqUiwiJ95TDMqolIMBkk0MfSuCV1NyNoxTgoc6lfLnDiZLID7mZBVC/apoW0zxjiyspdj1WJwMrTHVGEUNHnKcgVL5CC4LKfRWziE1WtCGjsc2RehC6rUutUvJY7FlWyjKHBbn8fIkay0n5tIA/Lmuy+HZbIPYqyqrH1A6yXQMViIcScM5TSksdlpGeROK0IM79p/SqqxTe2CYviuiHCrvLlotyELVuwB6Nok20ONKqWLelWQjj9R7cfPr44D0I1Kl2MXXLJ5IAroNrSTNJNrhiFErYIOCEVnMwalm0LpuwLomYIsipcf8PqzTUa2M8PIlc0XkmerIQd0zIhJmiE21mpAD/i7kinChIMoReu4= | base64 -d | sudo tar -jxC /src) && (echo ocaml-compiler.5.3.0 ; echo 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 | base64 -d | sudo tar -jxC /src) && (echo ocaml-config.3 ; echo QlpoOTFBWSZTWXbfQp0AArl/hMiQAEBQA///bKSMCv/v3+8AAIAIUAM+9bZxudLVOsJSTI1J4CMp6nhNT1NqeieoNGgAyD1AahPIACRqBtTagAAA0AAHMABMmABMJgmEMARgASKUMmEjaCGjPVA2po0AANqB6gJIkwmk0Typ6eRMiek0ADRpoaGhk9TuPpdxvxiQElbMQIxwvE87gwL4XUZgmMgCArd4qNQ3a2QC0ZeYNmttsvkwlYMVQgqcAg4zM3Yw7sQUj9GXeu0+70/NQqSYspgpz4PGTXTOJoRSUs6dmyDW101P/L2161jK8GufqNNGKkRLAYMau1rETjGB8e5SXIuGCXSsKhqqnIzmzR9UFppKI0vzQ8wNzRmQTA6jIi145y4AZgwBv+W0XXmOcMpbNv7i06zshcExykazJRqUsY6XsZ7dtcV0NK4K6W6WVHbSKqIwQsTtJqq0eQJ55WMmyhA3/LKa0XwRmBxvnWc00moOjUQTg61jZF+DlmCeGTSfMbGk29NBcVQu5y0sZUiW6AkLmKiVDi+lDS2wsjON+mKE4hQsu6qwa26W5F1hJrrx3yywhoG09j7WDGaVjVBMUdxbp5uVX3ZNOFtt7bm9Q1RYcSlGDBNo8iBC6ehkORimk9W8uFmWOMxg9JrkF9BRTBGo1QV2RSkT+5EC7yxDk2ZXjFhJHsNwtYvBMETXaSbOmfDCXQPGUcVrzbxh2VsVjs4zXuGrM5XJBVc9LLfa/DEOLhsdS99ZRDViTQGEZzutYSRCvpxmaCkwtxnrkc5CmmucEn0olCgam8+bnU7Fm7WbnDwY5YWgyqb94PyAuc0Gk7UzjXzBLhjzQu4poq9IVIiyJU20Iym/lwn2PlklVzhaPWsRlgW7SH9kZ/B0hxgLFqSYqDuC/EIDDQLubNPSmwZNBdKpyC3GUJpHYyYJV/MzrjomjnWAeOygRNjSPtoytFePzDQVcgfyZkVYaKF44RInXSC16uw8SM0waFogzDsJnMumgRVTO9a9xSeKKgGIucHDHdyz5BT7wJ1eFMUkDSUpAjE5mg6lmBxIzpdzodhsNI5q6oBdE4mmEi4gLJd2JS4oCySNrqDgQB/i7kinChIO2+hToA== | base64 -d | sudo tar -jxC /src) && (echo conf-graphviz.0.1 ; echo QlpoOTFBWSZTWYSOPeMAAiN/hMiQAEBTA/+SSgRFCn//3/4AAIAIQAJ861rl3YA0o2qaepphHinqek2oAA0AAAGpommBIGTygAAGgAAA00VN6kAAyNBoAAAAAEkRMkwTRlPRTzSmjTTT1HqNDQHinqeh287tONBQklomCERwfGFQUleUoMzFwwgHFx2/4DwZGC9zIaZSfgvEqKSLcBDJkM0CRzOaE9lVQqFxCgRd1qYr9IffDi74R9oToBE9hAlWXxbgy21x1+ULMUeeCE4t7JkhkMyZlj/Onpo0fp+eqNL51HJqQCjcAzWW5iw0dlhJiOvYxFAYMUwfMcqcMQVOJwDgDAHL4ZCo+Q5R9ZjkCVZDlo2sQ+099J9I3WlZS6zVUOysFVhNEsRI2HARnEdIAB4q3XqsZdEQ7ihXlv93Whb0HYh1+dHFyqa8UuhVOtCJk6rbq8OLbCSJHGFKjscwDGkRARaUoPQJkPCJoGBBqdFKznUGEht2dpVrJCgQgTDyrlDoxUEpXK8gJLBjV5yWlbCFBqGJ90O53OLCdiJsGJeRrwNXOm+MYJ3BGrlpRu3PVMtxFULJ20RBEpE+TfWkNtohQiGikAhU4BDJlPvnDakdGRIZWQ4DdefMYwAAohIMIUOzBkBuBZGgIzMRjhdiNJHcMnQ+3aEjtaX5d6rzNHYLHcsZmBmI3BSTkSOdmqaGwsYEbLomiWuRGGaEQ67rfA3zVSMfE6EbGLWQw7yZCZyUfVEuylUdd5rplXVEoMyCPbnR34QpFGgUSmbIyqlFr1NFkW9malCRCyd4/Z4HYsghtswRj7zKpnPA36pcAL9w+lUAjISrQsxAf8XckU4UJCEjj3jA | base64 -d | sudo tar -jxC /src) && (echo conf-which.1 ; echo QlpoOTFBWSZTWSMxbwEAAdf/hMiQAUBQA/+ayIRFin//3+4AAIAIQAI2uVKC45gAAAAAAAAAASiGpkaEMGoJkhtQ00GmhoMNQYqgZABpkMmgNGQ00xGQAEokxFP0EyA1H6oaA8oaeUGgeo0Onife6/GAwAVxREEMmyWwJE83EQ1CogDhOOT6IETjO5EJgsigYAQyaqfIQRCYsD2OyRRoaKAvevi384eH4s9Wj+rBs3OxQNfXPKXZdbthPBBwkFVWBaKgKAraXZb5ZLOHlIIVUU6jSC95A9+DqtzoilBsjO+ynS/VmKwNgoBhjtEuFL3jy9owqNuGJLtFbuJ6oOgKztSzUnAfI9pTFVXkvYp5xvEFq2H53sHBcoF+5ohMUQD8FU5/Po7GEz5VO0TI+0eP7v3O+eSOHSDvwdWqIXqh9g5t8Q3TrtsS0bmFXadxAvV9/FLM6ss9FpFhuXpS0qra1QfrEwwxa2xaIZ0qfsQCs4wD6nkoFxScNdoByxrlLRKsHDJnIRhk+eGVA3voeGgOtupr47+FW3GRiw5RLOTwWcVeiKCqKoyoLpuV9IsKqwwiQtyljdPDOQaCj0HeVQVnSWGW3kW9dDf0RL1IYA0Dyu2sCpBn46DPVaPKtRAiGbT5nmVWLNVHbh4I4pCwurb04FJNXusYqOp4dXBuOdYPZDGBXJRJ7Hx2Egv3bxn8qnrDVH3Dujnn8VzDQWN0M5BAaa1HM0WFuhEzrmICEECKIB8LuSKcKEgRmLeAgA== | base64 -d | sudo tar -jxC /src) && (echo base-unix.base ; echo QlpoOTFBWSZTWXnqpKcAAOd/xMyQAEBQA/+RCACCAH7v3+ABAAAAgAgwAPqkEpJlNG0aJkPUAGR6ho9JoGMhkNBoNGgDQANDBKFNMp5GhMmkwNAQA02p8neud+dIogEoCCIasNUKgiTwY0BcKIgMI2u9SMMgs1ost74494NIukHOTZOCuLSDKljTdTmlqlImBkoBVzvE9BTdz3wHCmwxcZLXAfwjZVIe+SdSSsFyHo3vYdW7lkT2XbVpC9hPzEw5hwImEReey2xcGCOdc/5V8PFJXMdVTNfKMoZlzYtyOQebB9lCP0sMjvGANZEYtCgz03xDNzJZsfFpi7vNM8jyPhJkmtAlrqrhcaAxYc7FYrOngLaGZpbRBCsuEQP8XckU4UJB56qSnA== | base64 -d | sudo tar -jxC /src) && (echo base-bigarray.base ; echo QlpoOTFBWSZTWQs2w28AAO59xMyQAEBQA/+QGAD+79+gEAAAAIAIMAEa0WEpGkap7Eak9NGRGTTNDTImglTIibU9CPU0DNCAAAEkonog8oaDTCAaaNMjRcWPhs/OGEBnlEJG1zNmCU0RuIxiAwkEQj7MmI4oFL0U5dfRj0qM5NJSSoLjfA6OsUgbWvore8pAuQAXCIywQa4UvFjgObLEXJcT5ZqVg6JRAeooxaTI3XX85PMzwcr1THu4yQlxEYhpxD6OwZmmg75u/di9XCTr54edVp21ITLYGLIR02Bh8FM6ao+q6MDeTuimG1o1HEXjSQKe7JvD25qS3U1NiMtgwlPVifShhQkFZWjRj3QtEsaElHO0o9KprxPxGbK+CG1iQfxdyRThQkAs2w28 | base64 -d | sudo tar -jxC /src) && (echo base-threads.base ; echo QlpoOTFBWSZTWfIch7kAAOx/xMyQAEBQA//QCACEAH7v36AIAAAAgAgwARqiCUjRNTwiE09MSMj1Hqeo08iaGANNDRoxGQDQAaGCUSZTyBPUyMmhpoAAGng50U14uFEAmeIIhZVofOEpS18gqRFEQGCR3dWI4eKXopjn30z+pC0aUonGQM9IGTrFC+uD7IylAF6gFe6sR1owcxRhdcSZ8Bl6uITOhupnnSD2mxii1DOpyt+JYVGhah+mN7ky/HFOgmvQPU0NdBd/Dd5K9DJ4lEK2Y8e23sZyN8TVgZMlO6A6t2yPeb7jAu4TS61o1HE4DSgKeLNsA8OalL6otmM5YIf1VmB+HwntkUFIq0Sp1OsWyQL2DW2xBkyxyZhcSt8KCoRA/i7kinChIeQ5D3I= | base64 -d | sudo tar -jxC /src) && (echo opam-depext.1.2.3 ; echo QlpoOTFBWSZTWbkQDLMAA1B/lMiQAEB7j//36ObMjn/v//sAIAAAgAhQBB7zyzerzqq2B6bhKhBoJP1CYnqMyek0majIBoPSGgYho0A1NJiT0wCap6gZGgAABkGgANACKeTTQTI01TymjI0AaAABo0BoAAMKKmZT0EfqmgNNPU0GgABoaaAAHqAShCZJtE0AyJpPKep6RoyNGnqNDQBoGhp9T348l3dAUESmIiIGi6tEL5TC8snSoqRRQAYNUiKeQMFCDbgnA1eLil0BwxMRQisL7IB0CwQD6hEHNJB9rW6kYhhAIouYV2vsaQtjTnGD0DlYUmrOMRABoe7ELVNW5Ngsa/TqcFsjqI0AQGPllOUUSmWVGK8Qm2uxYaDFFKBrFRrv59Av0VvnvRuXAecPrmq+zE0hvZktkT7mXRZrU3HfAZIaDSQSSCKn27WCtkC/Fbck/gvfBL4vpZaqG7aLpBQudOa1kwEAYOp/YHEWkSw8xuB/nCFYQoVwxAe6/P1TA0irmYBlA4pYAoIBD1wqfizc4X3gGjGIYIG2IMfTEIXIgOiq+Z09aFXLpISpMBIbI74k9jbaSDAOjXmA0Xm5jXHRSLbSqJ+Ed2mw6gphaTL1YMU+03WXTObyr4yBr0gaDWgEpRNm0V2NsuOp0LbakNgxClumxKYTkItmqF+4ErCR8GycOQcw1t0KQqTZtxnCZViUxwkRpJzTxCzVrecfFY0nsOhUlEJqFKRrUA+8CmJoElFirDRktubAGxz01GLYheIZDwVdFu0oY8KySxQB34UEoMx2FI0irFarv1XeaDbtDjzZlJVeawPyx0rrDK96fl65VzgiOHPJZdkYgHfW0o4CZYO2xGF3vZd+Q2enL6qMDYEpMJl5wLVBh3DpLaiB4YZ3K5hEdhbs31JcVcbauNioQuCLHlrODGYERQ5Rs1L8Uq8TYH0p4848AkOlWkS1OUOWG9mMSp0ClU6oSHoYGIES03d5cKiXJEqDfmmbKYX7HBfTJeIARjLrqsVASP39CgODZpakjyGBgykgCIos8w8EHyTBjX5wYL0aVBRnqSLAWyMyAo/G+ZTNgpsLAJ63DsxKCpZxjKPFBUxM0tfTugXWmklMMuGPOKTdioRAqLgaTE+y405iVGHiwIJbBYIOZnKyjjP1wcQGDCyHAeYRxppd9JcKEZUyFlZl1Y9Yc2Nx++00U6AOaweoqpXAKnmnAOQHT7oxvw7dRXjwMNcHWRNlBUqd1d0kQNYwBybYuM0KKiFeoHkdEIjnqG/k1Eb8REqqr1bJwTEKg5okpW3YMB+NlBAKi9oSnAkK5FmgXm7lKyTJok7EpSkXc+q/LTIKiG7j6it83FQrlAskUUQQo2Yhw8lCaJawXNUSdAzBTOsK1Duf5ONcYbn67p5yH8Irdp1GosyAK5FYTlBJjGvicRYeAcsGy4ZOxAFdmeAD/F3JFOFCQuRAMsw= | base64 -d | sudo tar -jxC /src) && (echo ocaml-base-compiler.5.3.0 ; echo QlpoOTFBWSZTWdbiKzYAAcT/pMiQAEBab/+XbeXMyn/v3+oABAAAgAhAAhy2a2WQaEIk/VPRtU2p+qe1TMiBoBoDTINB+VGmgGiaaQ9Kankynknom1ABoADQAGgA5gCMExAMAmCaMhoYBMEYmEppRoaTRHlDyT1BoBDTDRNMJ6TZIM000Gauy7VAQARnGYY24Obb0hcVKkmMQgYHG0acHZZC2WWEG7UCRQRIk42ThlHGSTZ5jOeufNCmXti7OFGXRrPEkZvltEXB46g6WW5SdoT4gQJRhsEypVN5d0hB9LjAOeKps/K8NB6MI6DI8wKI09Alwz2ZS5Be+YSCXETwxuBjGQBl57xq6xxyEyOiSUuN78PaTk3UojdxJNl1psPNIVRJyJhcceiJfktOROsaYqNOOXn5tEw9wL4yCMpBdk/qYCoieSyWY8BAcVLsxagvrexhLiXUkMSmDhy0Rbd6wpNzvr/lf+9i8KptfDxMw+ldxPY2w4Rym5RuHV8LB5ru1mQz2VvQY7q1Ukg1bgTbeO2bAKJAq/uYMmGjb2EfXUq9BAYx5gj38FCfU4QBsDJ7jrCjVgIr13fn1KaLTfpVVZ+GFOFGMNMgVFIZbZAiMVsWvl1ruYdktYpq0QyIjABmZnFkBs8O+/Bywc5abrCGqRlGosSZoshLdCBquptJuDaNzBidGuFT6qrIMr2ZN2SUMpEtkQOmL75NqtnsRRR0HwUwEi4euh2kkot+mTZaohNIjWq1Ie17gILc0BsUNBjFATAHveUs8guJjB5mp/g5IWBCtSqMWUXz4gCA/xdyRThQkNbiKzY= | base64 -d | sudo tar -jxC /src) && (echo ocaml.5.3.0 ; echo QlpoOTFBWSZTWQ6S0McAAvn/3MiQAEB7b/+ff//f6v/v//8CAAAgBAAIAIAIUAOeKUAzrt3btBKSaGhGmRNpqYnqNMIANAAAAGRkaAAGqeRGIZU8U9T0yj0h6g0AAAAAAAABoGmiJHqanoTTRoDTQ0GgADIAAADTQyPUDgaDTIaaNDCBkNDBGhpk0aAZBiAANBJEQahoaTU8mkzU9IyPU0xDQekNGgBkPU9EMINM589K/i6phkJSoAEYZtRrAQLMJE4VDIAcXBdFwc/Q7kR2Zk3wmgTO/XccYYY+LPIsGgrEjkNnKqWHZGULRSRYGGiM4wZCAPOG8WGLJkDCtOIhO7ANWn5Kby9dtqiJEgPxOQYHb+FsvPey2RvlzN8akGorhz2adFUKHzV3NbYnnr6QajBXJ8BvkivQwg3hhFFW8T4SEJkZWEZruYZMQxIkh0nNNzSsHvdRFCviapI7d928eaAaioiKUF0QbMUry465Lt2HBphPY27JAD0boMOAcPt8Arow0wNeHnURt/ARC+Gt6XPV54zCO4HCSlRW1u3SSAnVUprcVAeksmPXwjMNjMkLQx+MWNyJeS9Y22hg9ZZJGPpRar8SWYzht50rlXEH0zk4NnGWg74Uqmrkj9SLjcgDhiHOWlXCIM+1ALfKXxg22sm4lfLw5QoqJVIYZLkKEaApCjrFcIMlK6SmLvE5cpI6YOkscEE6IarSKQwBUfmyzMRNjgMvNY1huY4w/W1OQYkS7ZfOiVAblV7X+TDIUMNFk3eFx02vwly7bmsWKtvnrynEPdahOcYk3u8Nq0sAxtiuIEVwn1KBskmB+DQ5BXAbDVCuqi3grnMxgEc9oKYKkixYNN4uC2twUcOEHyYwQGJI4w5T5saCIEJ7g+T2ETTqcipTLmWNRUqJ0ERBzMtKlQ1WKxuwwYAlKO8pwjDtIojU8pRSil4rcv0AVdaVBM0jxQsc6F99ZX0NgXWqs3IV4wVWoY0kUoQJNXJYW7JVWi2hWnNYkoPwvuTpUrB4JDhBYSq96pmkVSgRknSxKwcQoBDd1UvZ8wMjiIO0WWLYWkxkF9tPVL2zqQLrKowMnDXCxS3U4WV11RtgmAOgDcahoutoUBG5FgCQpAOMEc0x0ggjisBMiVnkJJMlyLGyPwX02Cgxk1lAYYpcaFdUZp+dnSkQ6x5qeZFy23OH6FCo5olzLfrzq0APRlYiYXD8XSYjCAkByQcoKSwJpDJ8QFEEoIU3U0vTIyA2F6JonOUUIgTFIDkqklhs05qQ7QQ8kUChSQIjsw5TbL4XgtfycnBA2AH+LuSKcKEgHSWhjg== | base64 -d | sudo tar -jxC /src) && (echo base-domains.base ; echo QlpoOTFBWSZTWYHhlKkAAWT/hMyQAEBQC//TDAKACn/v3+4AAIAIMAF5qwYSSTTUyaPU9TU8mmppo0NAGg0ep6QGhNJppNGjQDIAGgAPUAEkimnpPSMTIJkwIyDAJkMORtuT1+JBkARgAkVVXoTBaLkkHjUCYYZCBwtHZHb2deXdlAlEugwqUGYzpM8kNg/l6beDTEUr45VEJzk+JEYaHTGRBwC3EETDAg9MSTU0HSbw7UyInCN94Z42GaiJEDUlSOAJvnEKzQOJIPGJAZMFUYWq8wIGBRIrQUU8sitJXRu1NJQxoOAotkwvLs4dGhNOYGBtvQVPXDisID8dyU2O4Np80b1gPreLV2hYP4qkL/OwKAZmb8GlDJ42ejsttmJPUSOYtzm9pDCzziHSfHJl5ZrzYELo5pCbMxeg1uB1qjqmKKZ2QfuS62ltFaxYHUFgQ/oziiGl7lslZdVIeNATPp3HIgPrZknEud1CWmo0DXaYhGp40ISbWK3PCEuUf3rRX4NNJPVK5BigCDyLuSKcKEhA8MpUgA== | base64 -d | sudo tar -jxC /src) && (echo base-nnp.base ; echo QlpoOTFBWSZTWbLgmZMAAXV/hMyQAEBQD/+WSCHEAH/v/+4AAIAIQAHVd3bldYaKT1NlA9TQaB6mmgNAHpDT1GaQSpoCaCeiempqZBoGgANAD1BqYmp6U0aBpoAAAAADQEoiZTJPQPUR7TSmajRg1NAGRpjeZ+Mr6OHKAK4AKUTxXSFgRLmrHBIQFAsJ8eHiZUnOkKFAkEpk8NhHoK9tWGQLuuUiCIjDDOALnB1hyui2G/FR8VwUthTjRStPo/dU7dbRL0CcjFaMlZf8FtM+t58z52lB5ypfghhMIHeiiCigbroiQFHBQYIWhLd0Btosqaq9ZCIMGJoHQII42Gu4JhiJXm0tcSyCBIlgQ4b2C9OYsLSTGlQTpQkQ86apiKqOYGkhTdXuRg6ojkEKXPK5y6dYwB1+pQYo0b2zLGQ1B68IZVQHRbEMtD9XeRZKPumkyytwRX1UbNDTYls/ydSrnIVBAsaaYjMMb6a76Q4jQDxWEOGsot5UiIYFjMsGCMHuvIxiNsGzTK1Cv1fJB36qFEZpHdlKsUg1MStSNB5nG98bK8AfciIF0WqnPCtC0Zmy2Bc60EhGGiWR9+evBc4nCOFEQsRh5kJJUCB80ZoznUxE6OuEEjIbN4ORzVSawErHoLiLXc7aVZ7cyhFUr7bWUOSyoEDqLuSKcKEhZcEzJg== | base64 -d | sudo tar -jxC /src) && (echo base-effects.base ; echo QlpoOTFBWSZTWYwQDnwAASP/hMyQAEBQC//TCgKACn/v3+4AAIAIMAFayKCSSmCnin6mTTKbQ1HqNA0yDJtT1PUCVMpieqegQTQYANBGgBgCUqMNTIyGCNBk00yGgGjCHk6OOvrjX4QBQCIPPwKxg0OMqWMCYsphQQFhL79BkyhIjkbS5NloiHbyD5r9+BOdbTsfdLSNmM72ShzTTErBkqXJ440nxY0uHGXhMGWT0SyRWBqcgBRb6DoPqJlSIolsxYPGwzXh63GYnnZbdVVMSQzK5R0Y3MtqMpfV3HbAmkMDoXWmZceS6EJiXpOxvDYfUeKwIKYFXuQVEHO321xgzM34k1EQ8K+G+WvTiQzJUGDBpLHm5qUyfCnUwRS/s+s2hqoUy1lrgdLY4pjIJ1W/OlFaRLAh2og6gND1dTZglUPIOUezHQiPLWQ4fY6RLPNUNZQ8JntANFFc2xTvjjkFcZsqj+O+fONTG4NRYhB/i7kinChIRggHPgA= | base64 -d | sudo tar -jxC /src) && (echo host-arch-x86_64.1 ; echo QlpoOTFBWSZTWVJPUNYAAel/hMiQEEBYb//XbCDEgP/v/+QAAIAIQAJ9asK11dg0UaNQeho1NNBpoAAAGhoADVPAST0SeptGppkAB6g9QAZAANT0lPKZAGmJoNNNAAAAAAJQhMKntCap7U8k2qZNDRoABk0HqbKcv2fjHyaPIABOKIghlm2keYJltljhS8VEAYJcgOeh5s+7ThkTSSpB0XSAviCZiRRTn4hyeVwKhP6bf7By99T66U9IEBfitZQDrMximeUga6seNLLzBLTnuc9kCs2eR2bS0LkxghdBis+lYOygggG5DBlM4gFyxRw41DW1M20Dgi8hAtlEneyYtAGYeBgAPy1ih7wYZMJDins+MS4hTVRiL4b4j+1EICmFziHy7fDj1/RyD6rIiIsh/MTRKnl9uqMqqXpvtY6Mu8UcLiym6olMoF4uvYJ/RVDx9eCnjAI9fZicAfdIo7BDYw/nvlbYfo58MKH+tPnJ59QgVAwsEj6jWQ6bazJCipajeEnBJBjIRYZewbFTNgqsyVFAQM81mr/Vw2sVxEGFJVtug2l5m9hbM76TRVKSfmib7sVQUOKmI4ydpYF8NhbCYT/KE31sriw7EY+J3SoDcFt5SnQZIjY8EB6raTjITeQVNznMTgMabRthwJtYS2ODUnsciwe4RUQh1aIQVvIEK1EMfLWTAQfcFmSvedfERUgknBaqoROS6Fm3OZrW1r3s5DaEul5AOFdsQ3MKijFAh5YSEIiFAUUBEPrJRPa2FzGPgRhLC4tIHly0mqt2yMMZUIi58wYSyPDTmKmSgQIFO8oEnNwbUCxGDjOA9cRVSjPnR1xSugw/k6vnHWyF6S0zFR3UuPUzoH2UspPLAWs+hEA/4u5IpwoSCknqGsA= | base64 -d | sudo tar -jxC /src) && (echo host-system-other.1 ; echo QlpoOTFBWSZTWS+sT4QAAa//hMiQAEBwj/+XbCCEAH/v/+CAAIAIQAI9dlXZrThpExGpo9TTEDTJk0MjQAxAwaIamkfqTIaPSAAAAAABpoUyZJHpPQ9T1IaaAaaABiAEpMgIU8CMUeqaGygGgaNPU00/U8T73X8d4DgApIRBCGq6SqCA+vVhi0cCAoT2V05CowDLDthwWBEZAa0ivmOvr93QZdbqlMTM4R1r5YBXSdq8JFll212niODGLM9i3cXXk1vjivVkhUiVSgMsYUzXDjYHU4ZBy33++o8K5UhocpES2UZRuaotAvO9QD4wxE7hxJ8jk+RyixM+WjiI1W3uJ1Q53SYtjK5xJw1omK0oikkYtdNTDNh5gjsdV4Bo1Im0EoeXdY5XoVnilf8IpRSs8C6vymdFi30TT+tFE56nMeTOiNhQoh95LCDM2NtmwywBLXs8NIzu7rPNRVAFYiVIBYMEhU1EoEyLHK0wawmJjwFeyBGZDSjw6asIdOC6zDtGxTBKW/Y6iNuY3+bv4j2jpR4aDVl02ILkiaoaLt2ZPM8i/oQFwwWgDg6ydqsg5KoMrCtxl3BR2e8ZYh4EkTrpywwAoQtoUXgWOf40Gd9Kddg9RkMQibA8gm9al8kN1NhyMVjsGzGUifRITknizDyEaZUj9K0sgMNahChzYThLqWTZhjiUdpfJkJzPUBlY7gcHOCQnnVR3GaDOTzZQJoSB1dkrXPYxJrfslWG65UDcvFpiye3Nap2C1IHYCAvF3JFOFCQL6xPhAA== | base64 -d | sudo tar -jxC /src) && (echo ocaml-options-vanilla.1 ; echo QlpoOTFBWSZTWf+dW5AAAuT/pMiQAEB7b//3boWIiv/v//8ABAAAgAhQA16dWtrdu4l1bw01ERjQKeSeTJGJp6mINNBo0GjT1Mg0yA0QBNNMlGajEA0xADIZA0AAaAlAp6TQTVPNFPU/SQAA0AaAAANAHDTTIxGE0wEMAmmEYJiZDTI0NAJJE00ymU2lP0U9opvVD0TDQgBkGmQMQ2p6fg+t2XRtgMhKUQBFGlwzpBeYvJMibgyAHCryyEEXNqgE2jXWvZe0WWgO8gkmAQiAb4CIzHzENkqUFAIFIQlDkT9TPc3xrrgNWkLngskxo/iv2W8FNFLlit31eFdfc0RGakbW2fKcNVjcVdsJlttxxZL7YixTlbQLoM1yiJzVWuRvUaImt6wt3ZEzqzzYb0C2ZGuyVEJCBNxCVKFu97tmVc3hk2ZlhhCScGFlgHSQEzy1/iSZaMAfS+ufpbQWdsqpRu4DhzTKiqNVNVwHEfZwB8fPeL0eUYs9du042GgbVIpanQZiZOR34GXqL9tdOQTBaYR2A6w/n1b5XRI4NDgW8+OiWXBitBRCP4z5kRmoi7P8FFswHQsb35CO8GP1KGGNn6ynXdbd/MIFQRndupJOsiBQccG7S2uWOLO9kSGNpo5Wnc1GoW2bXoBOq0tMOV5tpJqIwiJHFFMCc3FlU4xiqXNFuClzoNu+dxil1066irqsFdNKQq3eYmRPKxHPqi3RQTDUWD6fYsja6LotiGqG1oCpHg9dEnAyQfcMIioE1MypV0UiQguwtpmLTBO6QileJfNtQ0JuzmZPf4wmDpTO8rjdAeNTgwIZmYLXppFNegX87TUUxv34mrNM5fo20gREsBiV37KZTV030dwX8j2GOpLNFThuW5y58MZsRESAoqwzyzKggwsDuMrqOIyQSKempAl1to/K7kLWc1VTG/dZkwwleDG+7KqBjSyHTSQ61OE7IFJta8riCKmDDFiduQ/Lwyhs2YFBprs223zCNNNFflQ45lEiMhxBHsNBRIjdBHBdxzMaSW1angP4PMIrLKi7I5nK+o2rWg3OYsBJQWudSL8g5qph74EyEA+qvYF2Fb0vo95aU6Y7WGD9SLrAstrSqu6wxi5h0pkP6r4lNPKcIkUUU0TTWQBGGKQ8ODlSqm3ZDQZ4J/0mxZfqKqba65ClBZ3egaw6XxvItkMasUCQEcpLBAH8XckU4UJD/nVuQA== | base64 -d | sudo tar -jxC /src) && (echo \"START OF INSTALL PACKAGES\" && date) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/c43b17abdeb9c13d2ceb83d309ed632a/cmdliner/2.1.0 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/3114aec9e7f412ca05476b1c25ff1eb5/dune/3.20.2 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/c43b17abdeb9c13d2ceb83d309ed632a/ocamlbuild/0.16.1 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/c43b17abdeb9c13d2ceb83d309ed632a/ocamlfind/1.9.8 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/d41c5bfe76f8cf34f5371d2727f99d4c/csexp/1.5.2 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/d41c5bfe76f8cf34f5371d2727f99d4c/ocaml-syntax-shims/1.0.0 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/7cabcdaa04003e3bada32f5f91de2242/topkg/1.1.1 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/d41c5bfe76f8cf34f5371d2727f99d4c/yojson/3.0.0 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/8276c6082a31dfb45da65108f0104a35/dune-configurator/3.20.2 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/8acffd39fa129f44b33d7447963262b1/ptime/1.2.0 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/4f1d4be50258c8a3e81705d7255fd7fc/bigstringaf/0.10.0 true) && (time ~/docs/docs-ci-scripts/download_prep.sh sage.caelum.ci.dev /data prep0/u/91cf778bf79e2c6ea7200487d92964ce/angstrom/0.16.1 true)"))
 (run (cache (prep-cache (target /home/opam/.cache/prep)))
      (network host)
      (secrets (ssh_privkey (target /home/opam/.ssh/id_rsa)) (ssh_pubkey (target /home/opam/.ssh/id_rsa.pub)) (ssh_config (target /home/opam/.ssh/config)))
      (shell "(echo \"START OF BUILD PACKAGE\" && date) && (opam update && /home/opam/opamh make-state --output $(opam var prefix)/.opam-switch/switch-state) && (echo no depexts) && ((opam update && opam install -vv --debug-level=2 --confirm-level=unsafe-yes --solver=builtin-0install fit.1.4.1 2>&1 && opam clean -s | tee ~/opam.err.log) || echo 'Failed to install all packages') && (echo \"END OF BUILD PACKAGE\" && date) && (mkdir -p prep0/u/ded6371689c6f741901352b9a341f3b8/fit/1.4.1) && (/home/opam/opamh save --output=prep0/u/ded6371689c6f741901352b9a341f3b8/fit/1.4.1/content.tar fit) && (time rsync -aR ./prep0/u/ded6371689c6f741901352b9a341f3b8/fit/1.4.1 sage.caelum.ci.dev:/data/.) && (rm -f /tmp/*.tar) && (rm -rf $(opam var prefix)) && (for DATA in prep0/u/ded6371689c6f741901352b9a341f3b8/fit/1.4.1,fit.1.4.1-ded6371689c6f741901352b9a341f3b8,fit.1.4.1; do IFS=\",\"; set -- $DATA; ([ -d $1 ] || (echo FAILED:$2 && mkdir -p $1 && cp ~/opam.err.log $1 && opam show $3 --raw > $1/opam)) && (shopt -s nullglob && ((echo LISTING $1 && [ ! -z \"$(ls -A $1)\" ] && tar -cvf $1.tar $1/*  && rm -R $1/* && mv $1.tar $1/content.tar) || (echo 'Empty directory'))) done) && (for DATA in prep0/u/ded6371689c6f741901352b9a341f3b8/fit/1.4.1,fit.1.4.1-ded6371689c6f741901352b9a341f3b8,fit.1.4.1; do IFS=\",\"; set -- $DATA; HASH=$((sha256sum $1/content.tar 2>/dev/null | cut -d \" \" -f 1)  || echo -n 'empty'); rm -f $1/content.tar; printf \"HASHES:$2:$HASH\\n\"; done)"))
)
END-OF-SPEC

ocluster-client submit-obuilder --local-file prep.spec \
--pool linux-x86_64 --connect ocluster-submission.cap --cache-hint docs-universe-prep-5.3.0 \
--secret ssh_privkey:id_rsa --secret ssh_pubkey:id_rsa.pub--secret ssh_config:ssh_config

2026-01-09 15:25.48: RETRYING: 2026-01-09/152433-voodoo-prep2-34de5b Number of retries: 0 (retriable error condition)
Building on sage

(build "tools" …)

(from ocaml/opam:debian-12-ocaml-5.3@sha256:c481e00ae3e0cce07ecc015dc0064ed0e7e2d31a7eaddd9e43c99083a1490e53)
Unable to find image 'ocaml/opam:debian-12-ocaml-5.3@sha256:c481e00ae3e0cce07ecc015dc0064ed0e7e2d31a7eaddd9e43c99083a1490e53' locally
docker.io/ocaml/opam@sha256:c481e00ae3e0cce07ecc015dc0064ed0e7e2d31a7eaddd9e43c99083a1490e53: Pulling from ocaml/opam
c8443a297fa4: Pulling fs layer
3117594fcbaa: Pulling fs layer
85ca0e82a234: Pulling fs layer
1c1f02d52226: Pulling fs layer
fe9d3c2e10e2: Pulling fs layer
2217026faa73: Pulling fs layer
1fef585d5a09: Pulling fs layer
0d0070c18c6d: Pulling fs layer
c51172af0160: Pulling fs layer
df8875cc93ac: Pulling fs layer
67847aef0407: Pulling fs layer
36beb7078293: Pulling fs layer
191136a5f5c0: Pulling fs layer
714757d72e7f: Pulling fs layer
1c1f02d52226: Waiting
68234c5c011d: Pulling fs layer
fe9d3c2e10e2: Waiting
8df6961c36fa: Pulling fs layer
2217026faa73: Waiting
0d0070c18c6d: Waiting
c51172af0160: Waiting
1fef585d5a09: Waiting
191136a5f5c0: Waiting
afa495f7821e: Pulling fs layer
714757d72e7f: Waiting
67847aef0407: Waiting
36beb7078293: Waiting
5f9643dc0d5e: Pulling fs layer
68234c5c011d: Waiting
8df6961c36fa: Waiting
df8875cc93ac: Waiting
c5cd204c27b0: Pulling fs layer
5f9643dc0d5e: Waiting
7a188148750f: Pulling fs layer
c5cd204c27b0: Waiting
0c4a275107e2: Pulling fs layer
3ce9f77add31: Pulling fs layer
4f4fb700ef54: Pulling fs layer
0c4a275107e2: Waiting
7a188148750f: Waiting
9b27f4cec1f5: Pulling fs layer
4f4fb700ef54: Waiting
3ce9f77add31: Waiting
f13f8b8a6ebe: Pulling fs layer
7347d8d6169e: Pulling fs layer
d0faf52955c3: Pulling fs layer
02b89d433f3e: Pulling fs layer
9b27f4cec1f5: Waiting
1f88f6e46b0c: Pulling fs layer
7347d8d6169e: Waiting
f13f8b8a6ebe: Waiting
d0faf52955c3: Waiting
02b89d433f3e: Waiting
345b324af9bd: Pulling fs layer
1f88f6e46b0c: Waiting
a95711b9c003: Pulling fs layer
f874b80e803a: Pulling fs layer
345b324af9bd: Waiting
82c952ade8b1: Pulling fs layer
a95711b9c003: Waiting
8c8b9ca5e561: Pulling fs layer
f874b80e803a: Waiting
82c952ade8b1: Waiting
b34ef319e463: Pulling fs layer
888dc0bf1f1f: Pulling fs layer
083ae27b8914: Pulling fs layer
8c8b9ca5e561: Waiting
b34ef319e463: Waiting
888dc0bf1f1f: Waiting
083ae27b8914: Waiting
529d05c22b93: Pulling fs layer
0b92011566a7: Pulling fs layer
3e1d10060b32: Pulling fs layer
ee8d3043c790: Pulling fs layer
fca60b5ee536: Pulling fs layer
3e1d10060b32: Waiting
529d05c22b93: Waiting
0b92011566a7: Waiting
ee8d3043c790: Waiting
e984e9d75e9a: Pulling fs layer
fca60b5ee536: Waiting
624638bc5eaf: Pulling fs layer
bc835a844d99: Pulling fs layer
c3107a8ba349: Pulling fs layer
959614bcbb57: Pulling fs layer
9f04c98b3f2f: Pulling fs layer
c3107a8ba349: Waiting
624638bc5eaf: Waiting
9f04c98b3f2f: Waiting
bc835a844d99: Waiting
959614bcbb57: Waiting
3117594fcbaa: Verifying Checksum
3117594fcbaa: Download complete
85ca0e82a234: Verifying Checksum
85ca0e82a234: Download complete
fe9d3c2e10e2: Verifying Checksum
fe9d3c2e10e2: Download complete
1c1f02d52226: Verifying Checksum
1c1f02d52226: Download complete
c8443a297fa4: Download complete
1fef585d5a09: Verifying Checksum
1fef585d5a09: Download complete
0d0070c18c6d: Verifying Checksum
0d0070c18c6d: Download complete
c51172af0160: Verifying Checksum
c51172af0160: Download complete
df8875cc93ac: Verifying Checksum
df8875cc93ac: Download complete
67847aef0407: Verifying Checksum
67847aef0407: Download complete
36beb7078293: Verifying Checksum
36beb7078293: Download complete
191136a5f5c0: Download complete
68234c5c011d: Verifying Checksum
68234c5c011d: Download complete
714757d72e7f: Verifying Checksum
714757d72e7f: Download complete
8df6961c36fa: Verifying Checksum
8df6961c36fa: Download complete
5f9643dc0d5e: Verifying Checksum
5f9643dc0d5e: Download complete
afa495f7821e: Download complete
7a188148750f: Verifying Checksum
7a188148750f: Download complete
c5cd204c27b0: Download complete
0c4a275107e2: Verifying Checksum
0c4a275107e2: Download complete
3ce9f77add31: Verifying Checksum
3ce9f77add31: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
2217026faa73: Verifying Checksum
2217026faa73: Download complete
f13f8b8a6ebe: Download complete
7347d8d6169e: Download complete
d0faf52955c3: Download complete
02b89d433f3e: Verifying Checksum
02b89d433f3e: Download complete
1f88f6e46b0c: Verifying Checksum
1f88f6e46b0c: Download complete
345b324af9bd: Verifying Checksum
345b324af9bd: Download complete
a95711b9c003: Verifying Checksum
a95711b9c003: Download complete
f874b80e803a: Verifying Checksum
f874b80e803a: Download complete
82c952ade8b1: Verifying Checksum
82c952ade8b1: Download complete
8c8b9ca5e561: Verifying Checksum
8c8b9ca5e561: Download complete
b34ef319e463: Download complete
c8443a297fa4: Pull complete
3117594fcbaa: Pull complete
85ca0e82a234: Pull complete
1c1f02d52226: Pull complete
fe9d3c2e10e2: Pull complete
083ae27b8914: Verifying Checksum
083ae27b8914: Download complete
0b92011566a7: Verifying Checksum
0b92011566a7: Download complete
3e1d10060b32: Verifying Checksum
3e1d10060b32: Download complete
ee8d3043c790: Download complete
fca60b5ee536: Download complete
e984e9d75e9a: Verifying Checksum
e984e9d75e9a: Download complete
888dc0bf1f1f: Verifying Checksum
888dc0bf1f1f: Download complete
529d05c22b93: Verifying Checksum
529d05c22b93: Download complete
624638bc5eaf: Verifying Checksum
624638bc5eaf: Download complete
c3107a8ba349: Verifying Checksum
c3107a8ba349: Download complete
9f04c98b3f2f: Download complete
959614bcbb57: Verifying Checksum
959614bcbb57: Download complete
bc835a844d99: Verifying Checksum
bc835a844d99: Download complete
2217026faa73: Pull complete
1fef585d5a09: Pull complete
0d0070c18c6d: Pull complete
c51172af0160: Pull complete
df8875cc93ac: Pull complete
67847aef0407: Pull complete
36beb7078293: Pull complete
191136a5f5c0: Pull complete
714757d72e7f: Pull complete
68234c5c011d: Pull complete
8df6961c36fa: Pull complete
afa495f7821e: Pull complete
5f9643dc0d5e: Pull complete
c5cd204c27b0: Pull complete
7a188148750f: Pull complete
0c4a275107e2: Pull complete
3ce9f77add31: Pull complete
4f4fb700ef54: Pull complete
9b27f4cec1f5: Pull complete
f13f8b8a6ebe: Pull complete
7347d8d6169e: Pull complete
d0faf52955c3: Pull complete
02b89d433f3e: Pull complete
1f88f6e46b0c: Pull complete
345b324af9bd: Pull complete
a95711b9c003: Pull complete
f874b80e803a: Pull complete
82c952ade8b1: Pull complete
8c8b9ca5e561: Pull complete
b34ef319e463: Pull complete
888dc0bf1f1f: Pull complete
083ae27b8914: Pull complete
529d05c22b93: Pull complete
0b92011566a7: Pull complete
3e1d10060b32: Pull complete
ee8d3043c790: Pull complete
fca60b5ee536: Pull complete
e984e9d75e9a: Pull complete
624638bc5eaf: Pull complete
bc835a844d99: Pull complete
c3107a8ba349: Pull complete
959614bcbb57: Pull complete
9f04c98b3f2f: Pull complete
Digest: sha256:c481e00ae3e0cce07ecc015dc0064ed0e7e2d31a7eaddd9e43c99083a1490e53
Status: Downloaded newer image for ocaml/opam@sha256:c481e00ae3e0cce07ecc015dc0064ed0e7e2d31a7eaddd9e43c99083a1490e53
2026-01-09 15:24.33 ---> using "4d0674d16c6277fcde2ae09dada8508da0dbdf990f550b0bdb85cd48f420935d" from cache

/: (user (uid 1000) (gid 1000))

/: (run (network host)
        (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.

This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.

Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 255 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
           opam option jobs=255 --global
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-01-09 15:24.33 ---> using "e5cf84b8496df521f157feb1893a3dd63fdfb3fa544e1f81cc502b5300230928" from cache

/: (workdir /home/opam)

/home/opam: (run (shell "sudo chown opam:opam /home/opam"))
2026-01-09 15:24.33 ---> using "8122bb9501b94ef0cb0f8fbfe07e1cb78e1696962c8bd2a61132cec816efc628" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell "(sudo apt-get update && sudo apt-get install -yy m4 pkg-config) && (opam pin -ny opamh https://github.com/jonludlam/opamh.git#d54dbe7991af6020c36f89c300d8109664541963 && opam install -y opamh) && (cp $(opam config var bin)/opamh /home/opam) && (rm -rf $(opam config var prefix))"))
Hit:1 http://deb.debian.org/debian bookworm InRelease
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [290 kB]
Fetched 393 kB in 0s (996 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  libpkgconf3 pkgconf pkgconf-bin
Suggested packages:
  m4-doc
The following NEW packages will be installed:
  libpkgconf3 m4 pkg-config pkgconf pkgconf-bin
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 392 kB of archives.
After this operation, 969 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 pkgconf amd64 1.8.1-1 [25.9 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 pkg-config amd64 1.8.1-1 [13.7 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 392 kB in 0s (8589 kB/s)
Selecting previously unselected package libpkgconf3:amd64.
(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 ... 18784 files and directories currently installed.)
Preparing to unpack .../libpkgconf3_1.8.1-1_amd64.deb ...
Unpacking libpkgconf3:amd64 (1.8.1-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../archives/m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../pkgconf-bin_1.8.1-1_amd64.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:amd64.
Preparing to unpack .../pkgconf_1.8.1-1_amd64.deb ...
Unpacking pkgconf:amd64 (1.8.1-1) ...
Selecting previously unselected package pkg-config:amd64.
Preparing to unpack .../pkg-config_1.8.1-1_amd64.deb ...
Unpacking pkg-config:amd64 (1.8.1-1) ...
Setting up m4 (1.4.19-3) ...
Setting up libpkgconf3:amd64 (1.8.1-1) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up pkgconf:amd64 (1.8.1-1) ...
Setting up pkg-config:amd64 (1.8.1-1) ...
Processing triggers for libc-bin (2.36-9+deb12u13) ...
Package opamh does not exist, create as a NEW package? [y/n] y
[opamh.dev] synchronised (git+https://github.com/jonludlam/opamh.git#d54dbe7991af6020c36f89c300d8109664541963)
opamh is now pinned to git+https://github.com/jonludlam/opamh.git#d54dbe7991af6020c36f89c300d8109664541963 (version dev)

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[opamh.dev] synchronised (no changes)

The following actions will be performed:
=== install 39 packages
  - install astring           0.8.5        [required by bos]
  - install base-bytes        base         [required by ocplib-endian]
  - install bos               0.2.1        [required by opamh]
  - install checkseum         0.5.2        [required by decompress]
  - install cmdliner          2.1.0        [required by opamh]
  - install cppo              1.8.0        [required by lwt]
  - install csexp             1.5.2        [required by dune-configurator]
  - install decompress        1.5.3        [required by tar]
  - install dune              3.20.2       [required by tar-unix, opam-format, tar, yojson]
  - install dune-configurator 3.20.2       [required by lwt, checkseum]
  - install fmt               0.11.0       [required by bos]
  - install fpath             0.7.3        [required by opamh]
  - install jsonm             1.0.2        [required by opam-core]
  - install logs              0.10.0       [required by opamh]
  - install lwt               5.9.2        [required by tar-unix]
  - install menhir            20250912     [required by opam-file-format]
  - install menhirCST         20250912     [required by menhir]
  - install menhirLib         20250912     [required by menhir]
  - install menhirSdk         20250912     [required by menhir]
  - install ocamlbuild        0.16.1       [required by bos]
  - install ocamlfind         1.9.8        [required by opamh]
  - install ocamlgraph        2.2.0        [required by opam-core]
  - install ocplib-endian     1.2          [required by lwt]
  - install opam-core         2.5.0        [required by opam-format]
  - install opam-file-format  2.2.0        [required by opam-format]
  - install opam-format       2.5.0        [required by opamh]
  - install opamh             dev (pinned)
  - install optint            0.3.0        [required by decompress]
  - install patch             3.1.0        [required by opam-core]
  - install re                1.14.0       [required by opam-format]
  - install rresult           0.7.0        [required by bos]
  - install sha               1.15.4       [required by opam-core]
  - install stdlib-shims      0.3.0        [required by sha]
  - install swhid_core        0.1          [required by opam-core]
  - install tar               3.3.0        [required by opamh]
  - install tar-unix          3.3.0        [required by opamh]
  - install topkg             1.1.1        [required by bos]
  - install uutf              1.0.4        [required by opam-core]
  - install yojson            3.0.0        [required by opamh]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved astring.0.8.5  (cached)
-> retrieved bos.0.2.1  (cached)
-> retrieved checkseum.0.5.2  (cached)
-> retrieved cmdliner.2.1.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved jsonm.1.0.2  (cached)
-> retrieved logs.0.10.0  (cached)
-> retrieved lwt.5.9.2  (cached)
-> retrieved decompress.1.5.3  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912  (cached)
-> retrieved dune.3.20.2, dune-configurator.3.20.2  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocamlgraph.2.2.0  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved opam-file-format.2.2.0  (cached)
-> retrieved opam-core.2.5.0, opam-format.2.5.0  (cached)
-> retrieved optint.0.3.0  (cached)
-> retrieved patch.3.1.0  (cached)
-> retrieved re.1.14.0  (cached)
-> installed cmdliner.2.1.0
-> retrieved rresult.0.7.0  (cached)
-> retrieved sha.1.15.4  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved swhid_core.0.1  (cached)
-> retrieved tar.3.3.0, tar-unix.3.3.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved yojson.3.0.0  (cached)
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed rresult.0.7.0
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed astring.0.8.5
-> installed jsonm.1.0.2
-> installed fpath.0.7.3
-> installed dune.3.20.2
-> installed csexp.1.5.2
-> installed menhirCST.20250912
-> installed menhirLib.20250912
-> installed menhirSdk.20250912
-> installed cppo.1.8.0
-> installed optint.0.3.0
-> installed patch.3.1.0
-> installed stdlib-shims.0.3.0
-> installed swhid_core.0.1
-> installed re.1.14.0
-> installed ocplib-endian.1.2
-> installed yojson.3.0.0
-> installed ocamlgraph.2.2.0
-> installed sha.1.15.4
-> installed dune-configurator.3.20.2
-> installed checkseum.0.5.2
-> installed decompress.1.5.3
-> installed tar.3.3.0
-> installed lwt.5.9.2
-> installed tar-unix.3.3.0
-> installed logs.0.10.0
-> installed opam-core.2.5.0
-> installed bos.0.2.1
-> installed menhir.20250912
-> installed opam-file-format.2.2.0
-> installed opam-format.2.5.0
[ERROR] The compilation of opamh.dev failed at "dune build -p opamh -j 39".

#=== ERROR while compiling opamh.dev ==========================================#
# context              2.3.0 | linux/x86_64 | ocaml-base-compiler.5.3.0 | pinned(git+https://github.com/jonludlam/opamh.git#d54dbe7991af6020c36f89c300d8109664541963#d54dbe7991af6020c36f89c300d8109664541963)
# path                 ~/.opam/5.3/.opam-switch/build/opamh.dev
# command              ~/.opam/5.3/bin/dune build -p opamh -j 39
# exit-code            1
# env-file             ~/.opam/log/opamh-186-21af2e.env
# output-file          ~/.opam/log/opamh-186-21af2e.out
### output ###
# (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I .opamh.eobjs/byte -I /home/opam/.opam/5.3/lib/astring -I /home/opam/.opam/5.3/lib/bos -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/cmdliner -I /home/opam/.opam/5.3/lib/findlib -I /home/opam/.opam/5.3/lib/fmt -I /home/opam/.opam/5.3/lib/fpath -I /home/opam/.opam/5.3/lib/jsonm -I /home/opam/.opam/5.3/lib/logs -I /home/opam/.opam/5.3/lib/logs/fmt -I /home/opam/.opam/5.3/lib/lwt -I /home/opam/.opam/5.3/lib/lwt/unix -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocamlgraph -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I /home/opam/.opam/5.3/lib/opam-core -I /home/opam/.opam/5.3/lib/opam-file-format -I /home/opam/.opam/5.3/lib/opam-format -I /home/opam/.opam/5.3/lib/patch -I /home/opam/.opam/5.3/lib/re -I /home/opam/.opam/5.3/lib/rresult -I /home/opam/.opam/5.3/lib/sha -I /home/opam/.opam/5.3/lib/stdlib-shims -I /home/opam/.opam/5.3/lib/swhid_core -I /home/opam/.opam/5.3/lib/tar -I /home/opam/.opam/5.3/lib/tar-unix -I /home/opam/.opam/5.3/lib/uutf -I /home/opam/.opam/5.3/lib/yojson -no-alias-deps -open Dune__exe -o .opamh.eobjs/byte/dune__exe__Opam.cmo -c -impl opam.ml)
# File "opam.ml", line 61, characters 11-37:
# 61 |         if OpamStd.String.starts_with ~prefix:"opam-version" str then
#                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
# Error: Unbound value "OpamStd.String.starts_with"



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build opamh dev
+- 
+- The following changes have been performed
| - install astring           0.8.5
| - install base-bytes        base
| - install bos               0.2.1
| - install checkseum         0.5.2
| - install cmdliner          2.1.0
| - install cppo              1.8.0
| - install csexp             1.5.2
| - install decompress        1.5.3
| - install dune              3.20.2
| - install dune-configurator 3.20.2
| - install fmt               0.11.0
| - install fpath             0.7.3
| - install jsonm             1.0.2
| - install logs              0.10.0
| - install lwt               5.9.2
| - install menhir            20250912
| - install menhirCST         20250912
| - install menhirLib         20250912
| - install menhirSdk         20250912
| - install ocamlbuild        0.16.1
| - install ocamlfind         1.9.8
| - install ocamlgraph        2.2.0
| - install ocplib-endian     1.2
| - install opam-core         2.5.0
| - install opam-file-format  2.2.0
| - install opam-format       2.5.0
| - install optint            0.3.0
| - install patch             3.1.0
| - install re                1.14.0
| - install rresult           0.7.0
| - install sha               1.15.4
| - install stdlib-shims      0.3.0
| - install swhid_core        0.1
| - install tar               3.3.0
| - install tar-unix          3.3.0
| - install topkg             1.1.1
| - install uutf              1.0.4
| - install yojson            3.0.0
+- 
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/5.3/.opam-switch/backup/state-20260109152437.export"
"/usr/bin/env" "bash" "-c" "(sudo apt-get update && sudo apt-get install -yy m4 pkg-config) && (opam pin -ny opamh https://github.com/jonludlam/opamh.git#d54dbe7991af6020c36f89c300d8109664541963 && opam install -y opamh) && (cp $(opam config var bin)/opamh /home/opam) && (rm -rf $(opam config var prefix))" failed with exit status 31
2026-01-09 15:25.48: Job failed: Failed: Build failed