Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] problem installing flocq using opam

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] problem installing flocq using opam


Chronological Thread 
  • From: Michael Soegtrop <MSoegtrop AT yahoo.de>
  • To: David Naumann <dnaumann AT stevens.edu>, "coq-club AT inria.fr" <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] problem installing flocq using opam
  • Date: Fri, 7 Aug 2020 19:39:18 +0200
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=MSoegtrop AT yahoo.de; spf=Pass smtp.mailfrom=msoegtrop AT yahoo.de; spf=None smtp.helo=postmaster AT sonic307-9.consmr.mail.ne1.yahoo.com
  • Ironport-phdr: 9a23:UMlMPBGx34c+OEV+nn1AgJ1GYnF86YWxBRYc798ds5kLTJ7ypcSwAkXT6L1XgUPTWs2DsrQY0rSQ4/qrADVZqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba5zIRmsrgjdqMYajZZ/Jqos1xDEvmZGd+NKyG1yOFmdhQz85sC+/J5i9yRfpfcs/NNeXKv5Yqo1U6VWACwpPG4p6sLrswLDTRaU6XsHTmoWiBtIDBPb4xz8Q5z8rzH1tut52CmdIM32UbU5Uims4qt3VBPljjoMOiUn+2/LlMN/kKNboAqgpxNhxY7UfJqVP+d6cq/EYN8WWXZNUsNXWidcAI2zcpEPAvIcM+hGoYnzp1gAoxWwCgajBuzg1jBGiHjt0K0m0OksCx3K0RYuEt8MtnnfsdX7NL0VUeCw1KTGyjTDYO9W2Tjn9ofIdg0qr+yLXb1ufsrR1VMvFwTdjl6NroHrOC6b1uMTvGiU8+pgT+Wvi3Y8pgBxuDevxsAsio7Tio0I1F/J7CN0y5s6KtOkUkB0e8KkEIdOuCGAMYt7WscvTm5rtSom1rELu4O2cTUFxpklwxPSZOCKfoeV7xztSuqcLyt0in1rdby/hxi+70utx/P+W8Sp0VtHsiVLn9fKu3sQ1BLT8tCKR/p880u7xDqC1g7e5vtZLU0wiabXMZAszqA2m5EOq0rMBDX2l1/zjKKOdkUr5Oyo6+P/b7X9oZ+cMY50hR3wP6gymMGzGOA1PhISUGic/+S8z7jj/VfjTLVPlPI2k63ZvIrcJcsFu6K1GQ9U3Zwj6xa4CDeqysgXnX4CLF5deRKHiZbmO03WLf35DPqzmUmgnTZlyvzcI7HsBonBImLNnbv/Zbp97lRTyAs3zdBR/ZJUDbQBLer2Wk/qs9zXEBA5MxCuw+bgENVwzYMfVniPAq+eN6Peq0KH6fw3L+mWeIAVoCr9K+Qi5/P2kXA5nkYdcbC10psTdXC3Be9rI16ZYHrpmtcOC30Gvgs4TOzwiV2NSyRfZ3ioX/F02jZuJIu4DIuLYImwhbWH2m/vEptfe2VPDFakCmvlaYiCQLEBZD/EZocrmTsdELOlVoUJ1Be0tQa8xaAtZr7f/TRdvpb+3vB04ffSnFc872onId6a1jSoTmp0l24MDwQx0a9ju0tlggOm6q91jOBCEsR79vpJVQB8OZOKnL8yMMz7Rg+UJoTBc12hWNjzRGhpFottke9LWF50HpCZtj6GxzCjWudHhrWLA5ty/q+OhyGsdfY48G7P0ewat3djQsZLMjb21LV48QnYXNaW1hTfnKGsbqEGmivE9WPFy2fX+lBRUAl3F67CWCJHPxqEnZHC/krHCoSWJ/EiOwpFx9SFL/ISOMzgjVJBAvvuao3T

Hello David

> Yes thank you but in fact it was after the coq-platform script failed that I tried to install flocq individually.

OK, then we should try to get this fixed - that's the point of alpha and beta releases. A few questions:

- I understand you are using macOS. Do you have XCode command line tools installed or do you use a different compiler?

- Do you use homebrew or MacPorts or some other method to install open source dependencies?

I attached the opam versions I end up with on my Mac after running the script. I am using XCode command line tools + MacPorts and installed opam via MacPorts (but this should not matter). opam also uses MacPorts to install system dependencies via depext, but as far as I can see the support for this should be better on homebrew.

I will look at the dependencies and build procedure of Flocq to see what this could be. Are you active on the Coq Zulip chat? I am not sure if everybody on this list is interested on all the details - as long as it gets fixed.

One more note: there is also a 8.11.2 branch of the coq platform. This is more stable because it does not drag in the development coq opam repos (which lead to the .dev versions below). The .dev versions might change every day. I hope I can soon release a beta version of the 8.12.0 coq platform without dev repos. Right now the time is still too close to the 8.12.0 Coq release - package maintainers are still working on the 8.12.0 ports of their packages, so things are a bit rough for the next 2 to 4 weeks. Nevertheless I encourage people to try the Coq platform 8.12.0 alpha release so that we can fix issues.

Best regards,

Michael

*base-bigarray* base
*base-threads* base
*base-unix* base
*cairo2* 0.6.1                          Binding to Cairo, a 2D Vector Graphics Library
*conf-cairo* 1Virtual package relying on a Cairo system installation
*conf-findutils* 1Virtual package relying on findutils
*conf-g++* 1.0Virtual package relying on the g++ compiler (for C++)
*conf-gnome-icon-theme3* 0Virtual package relying on gnome-icon-theme
*conf-gtk3* 18Virtual package relying on GTK+ 3
*conf-gtksourceview3* 0+2Virtual package relying on a GtkSourceView-3 system installation
*conf-m4* 1Virtual package relying on m4
*conf-pkg-config* 1.3Virtual package relying on pkg-config installation
*coq**8.12.0*                        pinned to version *8.12.0*
*coq-aac-tactics*8.12.0                        This Coq plugin provides tactics for rewriting universally quantified equations, modulo associative (and possibly co
*coq-bignums*8.12.dev                      Bignums, the Coq library of arbitrary large numbers
*coq-compcert*3.7+8.12~coq_platform~open_sourceThe CompCert C compiler (only open source files + using coq-platform)
*coq-compcert-64*3.7+8.12~coq_platform~open_sourceThe CompCert C compiler (64 bit, only open source files + using coq-platform)
*coq-coquelicot*3.1.0                          A Coq formalization of real analysis compatible with the standard library
*coq-equations*1.2.3+8.12                    A function definition package for Coq
*coq-ext-lib*dev                            a library of Coq definitions, theorems, and tactics
*coq-flocq*3.3.1                          A formalization of floating-point arithmetic for the Coq system
*coq-interval*4.0.0                          A Coq tactic for proving bounds on real-valued expressions automatically
*coq-mathcomp-algebra*1.11.0                        Mathematical Components Library on Algebra
*coq-mathcomp-bigenough*1.0.0                          A small library to do epsilon - N reasonning
*coq-mathcomp-character*1.11.0                        Mathematical Components Library on character theory
*coq-mathcomp-field*1.11.0                        Mathematical Components Library on Fields
*coq-mathcomp-fingroup*1.11.0                        Mathematical Components Library on finite groups
*coq-mathcomp-finmap*dev                            Finite sets, finite maps, finitely supported functions, orders
*coq-mathcomp-real-closed*1.1.1                          Mathematical Components Library on real closed fields
*coq-mathcomp-solvable*1.11.0                        Mathematical Components Library on finite groups (II)
*coq-mathcomp-ssreflect* *1.11.0*                        pinned to version *1.11.0*
*coq-menhirlib**20200624*                      pinned to version *20200624*
*coq-quickchick*8.12.dev                      Randomized Property-Based Testing Plugin for Coq
*coq-simple-io* dev                              IO monad for Coq
*coq-vst*2.6                            Verified Software Toolchain
*coq-vst-64*2.6                            Verified Software Toolchain
*coqide*8.12.0                        IDE of the Coq formal proof management system
*depext*transition                    opam-depext transition package
*dune* 2.6.2                          Fast, portable, and opinionated build system
*dune-configurator* 2.6.2                          Helper library for gathering system configuration
*dune-private-libs* 2.6.2                          Private libraries of Dune
*lablgtk3**3.0.beta5*                      pinned to version *3.0.beta5*
*lablgtk3-sourceview3* 3.0.beta6                      OCaml interface to GTK+ gtksourceview library
*menhir*20200624                      An LR(1) parser generator
*menhirLib* 20200624                      Runtime support library for parsers generated by Menhir
*menhirSdk* 20200624                      Compile-time library for auxiliary tools related to Menhir
*num* 1.3                              The legacy Num library for arbitrary-precision integer and rational arithmetic
*ocaml* 4.07.1                        The OCaml compiler (virtual package)
*ocaml-base-compiler*4.07.1                        Official release 4.07.1
*ocaml-config* 1OCaml Switch Configuration
*ocamlbuild* 0.14.0                        OCamlbuild is a build system with builtin rules to easily build most OCaml projects.
*ocamlfind* 1.8.1                          A library manager for OCaml
*opam-depext* 1.1.3                          Query and install external dependencies of OPAM packages




Archive powered by MHonArc 2.6.19+.

Top of Page