remove dependency on cstruct, use string and bytes instead #279
Cirrus CI / freebsd_server
failed
Sep 27, 2024 in 10m 27s
Task Summary
Instruction depend failed in 00:41
Details
✅ 00:01 clone
✅ 00:25 pkg_install
✅ 06:36 ocaml
✅ 02:38 mirage
✅ 00:01 configure
❌ 00:41 depend
[WARNING] Running as root is not recommended
[mirage-overlays] Initialised
[NOTE] Repository mirage-overlays has been added to the selections of switch 4.14.2 only.
Run `opam repository add mirage-overlays --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively.
↳ generate lockfile for monorepo dependencies
==> Using 1 locally scanned package as the target.
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
opam-monorepo: [ERROR] Can't find all required versions.
Selected: arp.3.1.1 base-bigarray.base base-bytes.base+dune base-domains.base
base-nnp.base base-threads.base base-unix.base base64.3.5.1
bheap.2.0.0 cmdliner.1.2.0+dune cppo.1.7.0 csexp.1.5.2
cstruct.6.2.0 cstruct-lwt.6.2.0 digestif.1.2.0 dns.9.0.0
dns-client.9.0.0 domain-name.0.4.0 dune.3.16.0
dune-configurator.3.16.0 duration.0.2.1 eqaf.0.10 ethernet.3.2.0
fmt.0.9.0+dune gmap.0.3.0 host-arch-x86_64.1 ipaddr.5.6.0
ipaddr-cstruct.5.6.0 logs.0.7.0+dune2 lru.0.3.1 lwt.5.7.0
lwt-dllist.1.0.1 macaddr.5.6.0 macaddr-cstruct.5.6.0 metrics.0.4.1
metrics-lwt.0.4.1 mirage-block.3.0.2 mirage-block-solo5.0.8.1
mirage-bootvar.1.0.1 mirage-clock.4.2.0 mirage-clock-solo5.4.2.0
mirage-crypto.1.1.0 mirage-crypto-rng.1.1.0
mirage-crypto-rng-mirage.1.1.0 mirage-flow.4.0.2 mirage-kv.6.1.1
mirage-logs.2.1.0 mirage-nat.3.0.2 mirage-net.4.0.0
mirage-net-solo5.0.8.0 mirage-runtime.4.7.0 mirage-solo5.0.9.3
mirage-time.3.0.0 mtime.2.0.0+dune ocaml-base-compiler.5.2.0
ocaml-options-vanilla.1 ocplib-endian.1.2 ohex.0.2.0 optint.0.3.0
ovpn-server-hvt.zdev psq.0.2.1 ptime.1.1.0+dune randomconv.0.2.0
seq.base+dune tcpip.8.2.0 ocaml-base-compiler&ovpn-server-hvt
system-mingw ocaml base-domains ocaml ocaml-base-compiler
- miragevpn -> (problem)
Rejected candidates:
miragevpn.dev: Requires randomconv < 0.2.0
- ocaml -> (problem)
User requested = 4.14.2
ocaml-base-compiler 5.2.0 requires = 5.2.0
Rejected candidates:
ocaml.4.14.2: Incompatible with restriction: = 5.2.0
- system-mingw -> (problem)
No known implementations at all
�[2mremoving overlay repository [opam-overlays, mirage-overlays]�[0m
[WARNING] Running as root is not recommended
Repositories removed from the selections of switch 4.14.2. Use '--all' to forget about them altogether.
[WARNING] Running as root is not recommended
Repositories removed from the selections of switch 4.14.2. Use '--all' to forget about them altogether.
gmake[2]: *** [Makefile:36: mirage/ovpn-server-hvt.opam.locked] Error 1
gmake[1]: *** [Makefile:39: lock] Error 2
gmake: *** [Makefile:51: depend] Error 2
Exit status: 2��
Loading