[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MirageOS-devel] cubie2 arm image loses mac



> On 4 Jun 2015, at 17:16, Nick Betteridge <buzzheavyyear@xxxxxxxxxxx> wrote:
> 
> 
> > Try
> > 
> > opam pin add mbr-format git://github.com/djs55/ocaml-mbr#release.0.3
> > opam pin add xe-unikernel-upload 
> > git://github.com/djs55/xe-unikernel-upload#new-mirage-interfaces
> > 
> > I have built these but not tested them. Let me know if they work for you 
> > and I’ll try to release them into upstream opam.
> 
> Had problems with this, installing:-
> 
> opam pin add mbr-format git://github.com/djs55/ocaml-mbr#release.0.3
> mbr-format is now git-pinned to git://github.com/djs55/ocaml-mbr#release.0.3
> 
> [ERROR] Command "git fetch -q origin +release.0.3:refs/remotes/opam-ref" 
> failed:
> # opam-version 1.2.1
> # os           linux
> # command      git fetch -q origin +release.0.3:refs/remotes/opam-ref
> # path         /home/nick/.opam/system/packages.dev/mbr-format
> # exit-code    128
> # env-file     /home/nick/.opam/log/log-14616-1872ec.env
> # stdout-file  /home/nick/.opam/log/log-14616-1872ec.out
> # stderr-file  /home/nick/.opam/log/log-14616-1872ec.err
> ### stderr ###
> # fatal: Couldn't find remote ref release.0.3

oops, my fault — I deleted the branch after I merged it. Try both commands 
again— the xe-unikernel-upload changes need the ocaml-mbr changes to be built.

Sorry about that,
Dave

> 
> .... and then 
> #=== ERROR while installing xe-unikernel-upload.0.4 
> ===========================#
> # opam-version 1.2.1
> # os           linux
> # command      make
> # path         /home/nick/.opam/system/build/xe-unikernel-upload.0.4
> # compiler     system (4.01.0)
> # exit-code    2
> # env-file     
> /home/nick/.opam/system/build/xe-unikernel-upload.0.4/xe-unikernel-upload-3140-d6d332.env
> # stdout-file  
> /home/nick/.opam/system/build/xe-unikernel-upload.0.4/xe-unikernel-upload-3140-d6d332.out
> # stderr-file  
> /home/nick/.opam/system/build/xe-unikernel-upload.0.4/xe-unikernel-upload-3140-d6d332.err
> ### stdout ###
> # [...]
> # ocamlfind ocamlopt -c -g -package xen-api-client.lwt -package 
> xen-api-client -package mbr-format.mirage -package mbr-format.lwt -package 
> mbr-format -package lwt -package io-page.unix -package io-page -package 
> fat-filesystem -package cstruct -package cmdliner -o common.cmx common.ml
> # ocamlfind ocamlopt -c -g -package xen-api-client.lwt -package 
> xen-api-client -package mbr-format.mirage -package mbr-format.lwt -package 
> mbr-format -package lwt -package io-page.unix -package io-page -package 
> fat-filesystem -package cstruct -package cmdliner -o filesystem.cmx 
> filesystem.ml
> # ocamlfind ocamldep -package xen-api-client.lwt -package xen-api-client 
> -package mbr-format.mirage -package mbr-format.lwt -package mbr-format 
> -package lwt -package io-page.unix -package io-page -package fat-filesystem 
> -package cstruct -package cmdliner -modules disk_upload.ml > 
> disk_upload.ml.depends
> # ocamlfind ocamldep -package xen-api-client.lwt -package xen-api-client 
> -package mbr-format.mirage -package mbr-format.lwt -package mbr-format 
> -package lwt -package io-page.unix -package io-page -package fat-filesystem 
> -package cstruct -package cmdliner -modules ramdisk.ml > ramdisk.ml.depends
> # ocamlfind ocamlopt -c -g -package xen-api-client.lwt -package 
> xen-api-client -package mbr-format.mirage -package mbr-format.lwt -package 
> mbr-format -package lwt -package io-page.unix -package io-page -package 
> fat-filesystem -package cstruct -package cmdliner -o bootable_disk.cmx 
> bootable_disk.ml
> # + ocamlfind ocamlopt -c -g -package xen-api-client.lwt -package 
> xen-api-client -package mbr-format.mirage -package mbr-format.lwt -package 
> mbr-format -package lwt -package io-page.unix -package io-page -package 
> fat-filesystem -package cstruct -package cmdliner -o bootable_disk.cmx 
> bootable_disk.ml
> # File "bootable_disk.ml", line 40, characters 4-21:
> # Error: Unbound value Partition.connect
> # Did you mean disconnect?
> 
> .... incidentally, mirage-http 2.3.0 also fails with the latest install of 
> cohttp 0.18.0
> _______________________________________________
> MirageOS-devel mailing list
> MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
> http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel


_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.