[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Isuues installing ocp-build.0.1
What operating system are you using as your host? I really don't like this binary bootstrap of OPAM, as it's always going to be quite unreliable. Instead, if you get the tarball manually: $ curl -OL https://github.com/OCamlPro/opam/tarball/0.7.5 $ tar -zxvf 0.7.5 $ cd OCamlPro-opam-954f6a5 $ ./configure && make && sudo make install $ opam init One important thing before you proceed: you need to install the native code versions of the OCaml compiler for this to work (at least until [1] is fixed). If you are on Debian, these are the 'ocaml-native-compilers' package, or if you installed OCaml from source, do 'make world.opt' before you do a 'make install'. [1] https://github.com/OCamlPro/opam/issues/208 -anil On 8 Oct 2012, at 09:42, Heidi Howard <hh360@xxxxxxxxx> wrote: > During the install of OPAM, at the "./opam64 install opam" stage, i > get Fatal error: exception Failure("OCaml and preprocessor have > incompatible versions"). My Ocaml version is 4.00.1. I have camlp4 > version 3.12.1 and camlp5 version 6.07 (which according to the > documentation is compatable with OCaml 4.00.1) So if you use camlp5 as > the preprocessor than OPAM install should work, but OPAM wants to use > camlp4. > > So I tried downgrading to Ocaml OCaml 4.00.0 then 3.12.1, and still > the "./opam64 install opam" stage fails with a different message, this > time > > hh360@clank:~$ ./opam64 install opam > > The following actions will be performed: > - install ocamlfind.1.3.3 > - install ocp-build.0.1 > - install ocaml-arg.0.3 > - install extlib.1.5.3 > - install ocamlgraph.1.8.2 > - install re.1.1.0 > - install mancoosi-cudf.0.6.2 > - install mancoosi-dose.2.9.15 > - install opam.0.7.4 > 9 to install | 0 to reinstall | 0 to upgrade | 0 to downgrade | 0 to remove > Do you want to continue ? [Y/n] Y > > =-=-= ocaml-arg.0.3 =-=-= > Downloading http://opam.ocamlpro.com/archives/ocaml-arg.0.3+opam.tar.gz ... > Extracting /home/hh360/.opam/archives/ocaml-arg.0.3+opam.tar.gz ... > Build commands: > make > Installing ocaml-arg.0.3 ... > > =-=-= ocamlfind.1.3.3 =-=-= > Downloading http://opam.ocamlpro.com/archives/ocamlfind.1.3.3+opam.tar.gz ... > Extracting /home/hh360/.opam/archives/ocamlfind.1.3.3+opam.tar.gz ... > Build commands: > ./configure -bindir /home/hh360/.opam/system/bin -sitelib > /home/hh360/.opam/system/lib -mandir /home/hh360/.opam/system/man > -config /home/hh360/.opam/system/lib/findlib.conf -no-topfind > make all > make opt > make install > Installing ocamlfind.1.3.3 ... > > =-=-= ocp-build.0.1 =-=-= > Downloading http://opam.ocamlpro.com/archives/ocp-build.0.1+opam.tar.gz ... > Extracting /home/hh360/.opam/archives/ocp-build.0.1+opam.tar.gz ... > Build commands: > make > Uninstalling ocp-build.0.1 ... > The compilation of ocp-build.0.1 failed in > /home/hh360/.opam/system/build/ocp-build.0.1. > > =-=-= extlib.1.5.3 =-=-= > Downloading http://opam.ocamlpro.com/archives/extlib.1.5.3+opam.tar.gz ... > Extracting /home/hh360/.opam/archives/extlib.1.5.3+opam.tar.gz ... > Build commands: > make all > make opt > make cmxs > make install > Installing extlib.1.5.3 ... > > =-=-= ocamlgraph.1.8.2 =-=-= > Downloading http://opam.ocamlpro.com/archives/ocamlgraph.1.8.2+opam.tar.gz ... > Extracting /home/hh360/.opam/archives/ocamlgraph.1.8.2+opam.tar.gz ... > Build commands: > ./configure > make > make install-findlib > Installing ocamlgraph.1.8.2 ... > > =-=-= re.1.1.0 =-=-= > Downloading http://opam.ocamlpro.com/archives/re.1.1.0+opam.tar.gz ... > Extracting /home/hh360/.opam/archives/re.1.1.0+opam.tar.gz ... > Build commands: > ocaml setup.ml -configure --prefix /home/hh360/.opam/system > ocaml setup.ml -build > ocaml setup.ml -install > Installing re.1.1.0 ... > > Due to some errors while processing ocp-build.0.1, the following > actions will NOT be proceeded: > - install mancoosi-cudf.0.6.2 > - install mancoosi-dose.2.9.15 > - install opam.0.7.4 > [ERROR] while installing ocp-build.0.1 > = [RUN] "make" > = [CWD] "/auto/homes/hh360/.opam/system/build/ocp-build.0.1" > = SSH_AGENT_PID=2626 > = GPG_AGENT_INFO=/tmp/keyring-8CYLMd/gpg:0:1 > = TERM=xterm > = SHELL=/bin/bash > = HISTSIZE=50 > = > XDG_SESSION_COOKIE=bf6a74e0095466fe2ee322dd000002b6-1349688244.41493-382273713 > = WINDOWID=65011717 > = GNOME_KEYRING_CONTROL=/tmp/keyring-8CYLMd > = CDPATH=:/home/hh360 > = USER=hh360 > = XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 > = XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 > = SSH_AUTH_SOCK=/tmp/keyring-8CYLMd/ssh > = DEFAULTS_PATH=/usr/share/gconf/ubuntu-2d.default.path > = > SESSION_MANAGER=local/clank.cl.cam.ac.uk:@/tmp/.ICE-unix/2589,unix/clank.cl.cam.ac.uk:/tmp/.ICE-unix/2589 > = XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu-2d:/etc/xdg > = > PATH=/home/hh360/.opam/system/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/bin/X11:/usr/bin/mh:. > = DESKTOP_SESSION=ubuntu-2d > = PWD=/home/hh360 > = EDITOR=emacs > = GNOME_KEYRING_PID=2578 > = LANG=en_GB.UTF-8 > = MANDATORY_PATH=/usr/share/gconf/ubuntu-2d.mandatory.path > = UBUNTU_MENUPROXY=libappmenu.so > = GDMSESSION=ubuntu-2d > = KRB5CCNAME=FILE:/tmp/krb5cc_3115_CtLRM8 > = SHLVL=1 > = HOME=/home/hh360 > = LANGUAGE=en_GB:en > = GNOME_DESKTOP_SESSION_ID=this-is-deprecated > = LOGNAME=hh360 > = PRINTER=hazel > = > XDG_DATA_DIRS=/usr/share/ubuntu-2d:/usr/share/gnome:/usr/local/share/:/usr/share/ > = > DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-UfvWlinS1d,guid=35a406572cba57fa1c8daf540000002e > = DISPLAY=:0 > = XDG_CURRENT_DESKTOP=Unity > = HISTFILE=/home/hh360/.sh_history > = COLORTERM=gnome-terminal > = XAUTHORITY=/home/hh360/.Xauthority > = _=./opam64 > = OLDPWD=/home/hh360/Downloads/ocp-build/_obuild/ocplib-lang > = > CAML_LD_LIBRARY_PATH=/home/hh360/.opam/system/lib/stublibs:/usr/local/lib/ocaml/stublibs > = > . mkdir -p ./_obuild > . ocamlc -o ./_obuild/unixrun -make-runtime unix.cma > . _obuild/unixrun boot/ocp-build.boot -init -scan -sanitize -v 0 ocp-build > . ocp-build: Entering directory > `/auto/homes/hh360/.opam/system/build/ocp-build.0.1' > * Cache: 0 digests loaded > * [1.1] END ocamldep.opt -modules -I ./_obuild/ocplib-lang -I > ./lib/stdlib/lang lib/stdlib/lang/ocpPervasives.ml > * Command stderr: > * Cache: 0 digests loaded > * Error while executing subprocess > * exception Unix_error(No such file or directory, execvp, ocamldep.opt) > * [1.1] ERROR in project ocplib-lang > * Warning: 392 rules waiting in queue ! > * 1 errors. 1 commands executed, 1 files generated. > * Error: > * [1.1] ocamldep.opt -modules -I ./_obuild/ocplib-lang -I > ./lib/stdlib/lang lib/stdlib/lang/ocpPervasives.ml > * Cache: 0 digests loaded > * Error while executing subprocess > * exception Unix_error(No such file or directory, execvp, ocamldep.opt) > * > * make: *** [compile] Error 2 > './opam64 install opam' failed > > > Any help or pointers in the right direction would be greatly appreciated > > > -- > Regards > Heidi >
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |