[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Trouble installing mirage from OPAM
On Mon, Feb 11, 2013 at 3:02 AM, Anil Madhavapeddy <anil@xxxxxxxxxx> wrote:
Happy to be a guinea pig. :-) I switched to 4.01.0dev+mirage-unix but it looks like xenstore is requiring a newer version of cstruct than is provided?
Is `mirage` the correct thing to install if I want to build a mirage app? I notice that mirage-www is not in OPAM any longer. $ opam list |grep mirage
Available packages for 4.01.0dev+mirage-unix: mirage -- Mirage stdlib mirage-fs -- Mirage filesystem utilities
mirage-net -- Mirage TCP/IP networking library oasis-mirage -- This is a fork of OASIS with support for native output-obj. $ opam install mirage The following actions will be performed: - install ounit.1.1.2 [required by mirage]
- install cstruct.0.5.2 [required by mirage] - install xenstore.1.1.0 [required by mirage] - install mirage.0.6.1
4 to install | 0 to reinstall | 0 to upgrade | 0 to downgrade | 0 to remove Do you want to continue ? [Y/n] y =-=-= cstruct.0.5.2 =-=-=
Creating /Users/stevej/.opam/repo/dev/archives/cstruct.0.5.2+opam.tar.gz. Extracting /Users/stevej/.opam/archives/cstruct.0.5.2+opam.tar.gz. Building cstruct.0.5.2:
make make install Installing cstruct.0.5.2. =-=-= ounit.1.1.2 =-=-=
Creating /Users/stevej/.opam/repo/dev/archives/ounit.1.1.2+opam.tar.gz.
Extracting /Users/stevej/.opam/archives/ounit.1.1.2+opam.tar.gz. Building ounit.1.1.2: make build make install
Installing ounit.1.1.2. =-=-= xenstore.1.1.0 =-=-=
Creating /Users/stevej/.opam/repo/dev/archives/xenstore.1.1.0+opam.tar.gz. Extracting /Users/stevej/.opam/archives/xenstore.1.1.0+opam.tar.gz.
Building xenstore.1.1.0: make all make install The compilation of xenstore.1.1.0 failed. Uninstalling xenstore.1.1.0:
ocamlfind remove xenstore Due to some errors while processing xenstore.1.1.0, the following actions will NOT be proceeded:
- install mirage.0.6.1 ==== ERROR [while installing xenstore.1.1.0] ==== # command make all
# path /Users/stevej/.opam/4.01.0dev+mirage-unix/build/xenstore.1.1.0 # exit-code 2 # env-file /Users/stevej/.opam/4.01.0dev+mirage-unix/build/xenstore.1.1.0/xenstore-2dea01.env
# stdout-file /Users/stevej/.opam/4.01.0dev+mirage-unix/build/xenstore.1.1.0/xenstore-2dea01.out # stderr-file /Users/stevej/.opam/4.01.0dev+mirage-unix/build/xenstore.1.1.0/xenstore-2dea01.err
### stderr ### W: Field 'pkg_cstruct_version_lt_0_6_0' is not set: Cannot satisfy version constraint on pkg_cstruct: < 0.6.0 (version: 0.6.0)
E: Cannot find findlib package cstruct (< 0.6.0) E: Failure("1 configuration error") make: *** [setup.data] Error 1 'opam install mirage' failed.
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |