1

Ocsigen プロジェクトの eliom をインストールできません

$ opam install eliom
Your request can't be satisfied:
  - No package matches eliom.
$ opam install eliom.5.0.0
Your request can't be satisfied:
  - No package matches eliom.5.0.0.

しかし、驚くべきことに、次のパッケージを見つけることができます:

$ opam show eliom
             package: eliom
             version: 5.0.0
          repository: default
        upstream-url: https://github.com/ocsigen/eliom/archive/5.0.0.tar.gz
       upstream-kind: http
   upstream-checksum: dcd4c6b7b09a9ac233cb6db4605c233e
            homepage: http://ocsigen.org/eliom/
         bug-reports: https://github.com/ocsigen/eliom/issues/
            dev-repo: https://github.com/ocsigen/eliom.git
              author: dev@ocsigen.org
             license: LGPL-2.1 with OCaml linking exception
             depends: ocamlfind & camlp4 <= 4.02+6 & deriving >= 0.6 & (base-no-ppx | ppx_tools >= 0.99.3) & js_of_ocaml > 2.6 & tyxml > 3.5.0 & calendar & ocsigenserver >= 2.6 & ipaddr >= 2.1 & reactiveData >= 0.2 & base-bytes
   installed-version: 
  available-versions: 2.2.2, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 4.0.0, 4.1.0, 4.2.0, 5.0.0
         description: Framework for programming Web sites and client/server Web applications.

私は何を間違っているのですか?

4

1 に答える 1

1

次のように記載する必要があります。

  • によって取得された opam のバージョンopam --version
  • によって取得された現在の opam スイッチopam switch

紛らわしいメッセージは、OPAM 1.2.2 の既知の問題です: https://github.com/ocaml/opam/issues/2526

OCaml 4.03.0 を使用していると思います。インストールに必要な条件を満たしていませんeliom.5.0.0。によるとopam info eliom.5.0.0、OCaml 4.02.x が必要です。詳細については、 https://github.com/ocsigen/eliom/issues/324を参照してください。

于 2016-09-01T05:02:58.587 に答える