On Mon, Oct 22, 2012 at 07:40:19PM +0200, Jasper Lievisse Adriaanse wrote: > Hi, > > Is this build error a known issue with virt-top? > > gmake[1]: Entering directory `/usr/obj/ports/virt-top-1.0.8/virt-top-1.0.8/virt-top' > rm -f .depend .depend-t > ocamlfind ocamldep -package unix,extlib,curses,str,libvirt -package csv virt_top.mli virt_top_utils.mli virt_top.ml virt_top_utils.ml virt_top_version.ml virt_top_calendar2.ml virt_top_calendar1.ml virt_top_xml.ml virt_top_csv.ml virt_top_main.ml virt_top_gettext.ml | \ > sed 's/ :/:/' | \ > sed 's/ *$//' | \ > sed -e :a -e '/ *\\$/N; s/ *\\\n */ /; ta' | \ > sort > .depend-t > mv .depend-t .depend > gmake[1]: Leaving directory `/usr/obj/ports/virt-top-1.0.8/virt-top-1.0.8/virt-top' > gmake[1]: Entering directory `/usr/obj/ports/virt-top-1.0.8/virt-top-1.0.8/virt-top' > ocamlfind ocamlc -g -warn-error A -package unix,extlib,curses,str,libvirt -package csv -c virt_top_version.ml > ocamlfind ocamlc -g -warn-error A -package unix,extlib,curses,str,libvirt -package csv -c virt_top_gettext.ml > ocamlfind ocamlc -g -warn-error A -package unix,extlib,curses,str,libvirt -package csv -c virt_top_utils.mli > ocamlfind ocamlc -g -warn-error A -package unix,extlib,curses,str,libvirt -package csv -c virt_top_utils.ml > ocamlfind ocamlc -g -warn-error A -package unix,extlib,curses,str,libvirt -package csv -c virt_top.mli > ocamlfind ocamlc -g -warn-error A -package unix,extlib,curses,str,libvirt -package csv -c virt_top.ml > File "virt_top.ml", line 83, characters 6-110: > Error: This expression has type string but an expression was expected of type > sort_order > gmake[1]: *** [virt_top.cmo] Error 2 > gmake[1]: Leaving directory `/usr/obj/ports/virt-top-1.0.8/virt-top-1.0.8/virt-top' > > The offending line 83 is: > failwithf (f_"%s: sort order should be: %s") > > Any idea what's going on here? No. The error makes no sense since failwithf should return 'a (any type) which trivially matches type sort_order. What version of OCaml is this? Is ocaml-gettext installed, and if so what version? Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into Xen guests. http://et.redhat.com/~rjones/virt-p2v