Skip to content

Instantly share code, notes, and snippets.

@mor1
Created December 19, 2016 18:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mor1/12f0725189f879acbecaf4a58abda3c6 to your computer and use it in GitHub Desktop.
Save mor1/12f0725189f879acbecaf4a58abda3c6 to your computer and use it in GitHub Desktop.
OPAM selected packages when trying to install dependencies of mirage-decks build
: mort@greyjay:opam-repository#master> $; opam install -y depext
The following actions will be performed:
∗ install ocamlbuild 0.9.3 [required by cmdliner]
∗ install cmdliner 0.9.8 [required by depext]
∗ install depext 1.0.2
===== ∗ 3 =====
=-=- Gathering sources =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 🐫
[cmdliner] Archive in cache
[depext] Archive in cache
[ocamlbuild] Archive in cache
=-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 🐫
∗ installed ocamlbuild.0.9.3
∗ installed cmdliner.0.9.8
∗ installed depext.1.0.2
Done.
: mort@greyjay:opam-repository#master> $; opam install -y mirage
The following actions will be performed:
∗ install conf-m4 1 [required by ocamlfind]
∗ install result 1.2 [required by logs]
∗ install ocamlfind 1.7.1 [required by mirage-types, ipaddr, astring, etc.]
∗ install topkg 0.8.1 [required by ipaddr, astring, logs]
∗ install sexplib 113.33.00+4.03 [required by ipaddr]
∗ install ppx_tools 5.0+4.03.0 [required by lwt, ppx_sexp_conv, cstruct]
∗ install ocamlgraph 1.8.7 [required by functoria]
∗ install base-bytes base [required by ipaddr]
∗ install rresult 0.5.0 [required by functoria]
∗ install fmt 0.8.0 [required by functoria, logs]
∗ install astring 0.8.3 [required by mirage]
∗ install ppx_core 113.33.01+4.03 [required by ppx_sexp_conv]
∗ install lwt 2.6.0 [required by mirage-types, logs, mirage-types-lwt]
∗ install cppo 1.4.1 [required by ocplib-endian]
∗ install functoria 1.1.1 [required by mirage]
∗ install ppx_optcomp 113.33.00+4.03 [required by ppx_driver]
∗ install logs 0.6.2 [required by mirage]
∗ install ppx_deriving 4.1 [required by ppx_type_conv]
∗ install ocplib-endian 1.0 [required by cstruct]
∗ install ppx_driver 113.33.01+4.03 [required by ppx_type_conv]
∗ install cstruct 2.3.0 [required by mirage-types, mirage-types-lwt]
∗ install ppx_type_conv 113.33.02+4.03 [required by ppx_sexp_conv]
∗ install io-page 1.6.1 [required by mirage-types, mirage-types-lwt]
∗ install ppx_sexp_conv 113.33.01+4.03 [required by ipaddr]
∗ install ipaddr 2.7.1 [required by mirage]
∗ install mirage-types 2.8.0 [required by mirage]
∗ install mirage-types-lwt 2.8.0 [required by mirage]
∗ install mirage 2.9.1
===== ∗ 28 =====
=-=- Gathering sources =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 🐫
[astring] Archive in cache
[cppo] Archive in cache
[cstruct] Archive in cache
[fmt] Archive in cache
[functoria] Archive in cache
[io-page] Archive in cache
[ipaddr] Archive in cache
[logs] Archive in cache
[lwt] Archive in cache
[mirage] Archive in cache
[mirage-types] Archive in cache
[ocamlfind] Archive in cache
[ocamlgraph] Archive in cache
[ocplib-endian] Archive in cache
[ppx_core] Archive in cache
[ppx_deriving] Archive in cache
[ppx_driver] Archive in cache
[ppx_optcomp] Archive in cache
[ppx_sexp_conv] Archive in cache
[ppx_tools] Archive in cache
[ppx_type_conv] Archive in cache
[result] Archive in cache
[rresult] Archive in cache
[sexplib] Archive in cache
[topkg] Archive in cache
=-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 🐫
∗ installed result.1.2
∗ installed conf-m4.1
∗ installed ocamlfind.1.7.1
∗ installed base-bytes.base
∗ installed cppo.1.4.1
∗ installed ppx_tools.5.0+4.03.0
∗ installed ocamlgraph.1.8.7
∗ installed sexplib.113.33.00+4.03
∗ installed ocplib-endian.1.0
∗ installed topkg.0.8.1
∗ installed ppx_deriving.4.1
∗ installed astring.0.8.3
∗ installed rresult.0.5.0
∗ installed fmt.0.8.0
∗ installed lwt.2.6.0
∗ installed functoria.1.1.1
∗ installed logs.0.6.2
∗ installed ppx_core.113.33.01+4.03
∗ installed cstruct.2.3.0
∗ installed ppx_optcomp.113.33.00+4.03
∗ installed ppx_driver.113.33.01+4.03
∗ installed io-page.1.6.1
∗ installed ppx_type_conv.113.33.02+4.03
∗ installed ppx_sexp_conv.113.33.01+4.03
∗ installed ipaddr.2.7.1
∗ installed mirage-types.2.8.0
∗ installed mirage-types-lwt.2.8.0
∗ installed mirage.2.9.1
Done.
: mort@greyjay:opam-repository#master> $; opam install --dry-run functoria logs lwt magic-mime mirage-clock-unix mirage-conduit mirage-console mirage-fs-unix mirage-http mirage-logs mirage-types mirage-types-lwt mirage-unix nocrypto tcpip tyxml
[NOTE] Package functoria is already installed (current version is 1.1.1).
[NOTE] Package logs is already installed (current version is 0.6.2).
[NOTE] Package lwt is already installed (current version is 2.6.0).
[NOTE] Package mirage-types is already installed (current version is 2.8.0).
[NOTE] Package mirage-types-lwt is already installed (current version is 2.8.0).
The following actions will be simulated:
∗ install conf-perl 1 [required by zarith]
∗ install stringext 1.4.3 [required by conduit, cohttp]
∗ install magic-mime 1.0.0
∗ install mirage-profile 0.7.0 [required by mirage-unix, mirage-logs, tcpip]
∗ install channel 1.1.1 [required by mirage-http, tcpip]
∗ install re 1.7.1 [required by tyxml]
∗ install conf-gmp 1 [required by zarith]
∗ install fieldslib 113.24.00 [required by cohttp]
∗ install ocamlify 0.0.1 [required by oasis]
∗ install ocamlmod 0.0.8 [required by oasis]
∗ install uutf 0.9.4 [required by tyxml]
∗ install mirage-fs-unix 1.2.1
∗ install base64 2.1.2 [required by cohttp]
∗ install conf-which 1 [required by mirage-unix]
∗ install mirage-no-xen 1 [required by nocrypto]
∗ install mirage-clock-unix 1.0.0
∗ install shared-memory-ring 1.3.0 [required by mirage-console, mirage-unix]
∗ install mirage-logs 0.2
∗ install uri 1.9.2 [required by conduit, cohttp]
∗ install zarith 1.4.1 [required by nocrypto]
∗ install ppx_fields_conv 113.33.00+4.03 [required by cohttp]
∗ install oasis 0.4.7 [required by nocrypto]
∗ install tyxml 4.0.1
For tyxml's ppx, please install tyxml-ppx.
∗ install conf-autoconf 0.1 [required by hashcons]
∗ install mirage-unix 2.6.0
∗ install nocrypto 0.5.3
∗ install hashcons 1.2 [required by dns]
∗ install mirage-console 2.1.3
∗ install dns 0.18.1 [required by mirage-dns]
∗ install tcpip 2.8.1
∗ install mirage-dns 2.5.0 [required by mirage-conduit]
∗ install conduit 0.13.0 [required by mirage-conduit, mirage-http]
∗ install mirage-conduit 2.2.0
∗ install cohttp 0.21.0 [required by mirage-http]
∗ install mirage-http 2.5.3
===== ∗ 35 =====
Do you want to continue ? [Y/n] n
: mort@greyjay:opam-repository#master> $;
: mort@greyjay:opam-repository#master> $; opam config report
# OPAM config report
# opam-version 1.2.2
# self-upgrade no
# os darwin
# external-solver aspcud $in $out $criteria
# criteria -count(removed),-notuptodate(request),-sum(request,version-lag),-count(down),-notuptodate(changed),-count(changed),-notuptodate(solution),-sum(solution,version-lag)
# jobs 4
# repositories 1* (http)
# pinned 0
# current-switch test*
# last-update 2016-11-28 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment