[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [MirageOS-devel] Struggling a bit with the Hello World applications
On 5 May 2014, at 17:09, André Næss <andre.naess@xxxxxxxxx> wrote: > I just made two new attempts. I first tried on Ubuntu 14.04 and then on > 12.04. Both failed, but for different reasons. > > I have to admit that I'm getting a bit frustrated now. It seems that changes > are pulled down immediately making the environment very unstable. Is there > some kind of mechanism for ensuring that I get a stable repeatable > environment where I control when I want to try to upgrade the various > packages (provided I can get it to work)? There is. Just "git clone git://github.com/ocaml/opam-repository" to get a local copy of the repository, and then "opam init <path-to>/opam-repository". To update, git pull to the new revision and then issue an "opam update" (with a -u if you want to upgrade, or a separate "opam upgrade"). > Below is what happened: > > On 14.04 I got this while running opam init: > > ERROR] The compilation of base-bigarray.base failed. > [ERROR] The compilation of base-threads.base failed. > [ERROR] The compilation of base-unix.base failed. > > ===== ERROR while installing base-bigarray.base ===== > Internal error: > Sys_error("rm -rf /home/vagrant/.opam/system/lib/base-bigarray: Cannot > allocate memory") > > ===== ERROR while installing base-threads.base ===== > Internal error: > Sys_error("rm -rf /home/vagrant/.opam/system/lib/base-threads: Cannot > allocate memory") > > ===== ERROR while installing base-unix.base ===== > Internal error: > Sys_error("rm -rf /home/vagrant/.opam/system/lib/base-unix: Cannot allocate > memory") To ask the obvious question: how much memory does this VM have? I just tried reproducing this on a fresh Ubuntu 14.04 VMWare Fusion: $ sudo apt-get install opam ocaml-native-compilers camlp4-extra ocaml $ opam init $ opam install mirage $ git clone git://github.com/mirage/mirage-skeleton $ eval `opam config env` $ cd mirage-skeleton $ make MODE=xen console-build And everything worked as expected with a Xen unikernel, so I can't reproduce your situation. > > I then went back to the 12.04 install. This time I got everything up and > running and tried to compile the console example. It took a very long time, > but it built. Unfortunately it also uninstalled mirage. Here's the log: That's clearly going wrong as well, due to the internal heuristic. Is this using OPAM 1.1.1? -anil _______________________________________________ MirageOS-devel mailing list MirageOS-devel@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |