From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by sympa.inria.fr (Postfix) with ESMTPS id E09667EEAF for ; Fri, 18 Jan 2013 13:19:34 +0100 (CET) Received-SPF: None (mail4-smtp-sop.national.inria.fr: no sender authenticity information available from domain of aditya.siram@gmail.com) identity=pra; client-ip=209.85.223.177; receiver=mail4-smtp-sop.national.inria.fr; envelope-from="aditya.siram@gmail.com"; x-sender="aditya.siram@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail4-smtp-sop.national.inria.fr: domain of aditya.siram@gmail.com designates 209.85.223.177 as permitted sender) identity=mailfrom; client-ip=209.85.223.177; receiver=mail4-smtp-sop.national.inria.fr; envelope-from="aditya.siram@gmail.com"; x-sender="aditya.siram@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail4-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-ie0-f177.google.com) identity=helo; client-ip=209.85.223.177; receiver=mail4-smtp-sop.national.inria.fr; envelope-from="aditya.siram@gmail.com"; x-sender="postmaster@mail-ie0-f177.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap0BAGc9+VDRVd+xm2dsb2JhbABFq00ziQwBiSEIFg4BAQEBAQgJCwkUJ4IeAQEDAQFAARsQAgsBAwELBgUHBBohIgERAQUBChIGExICh3IBAwkGDJ4zjDSCe4UOChknAwpZh2EBBQyMaoRDA4hhjSuBHIodgy8WKYQ2 X-IronPort-AV: E=Sophos;i="4.84,492,1355094000"; d="scan'208";a="168915371" Received: from mail-ie0-f177.google.com ([209.85.223.177]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 18 Jan 2013 13:19:33 +0100 Received: by mail-ie0-f177.google.com with SMTP id k13so6197135iea.36 for ; Fri, 18 Jan 2013 04:19:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=TuL4zjqoCILcP+06Tz/GRU7HzbnPX2V2kKLu6K1E6zQ=; b=kfR+VtsHMFeAN82Z4r+/GvkMaAHV2yDm162RqCIh9OuMzlai27AnP9hMufzr0FxKZy 1OjGkIU+aA4mbExnInTEuaxkBsDjYcawy6vK8RRkiNPFCNK2fTL+onpuh7a1+4cNcxfE eIwVNzsEX0usOgFtssgIR+2f6s+k3yxNu3DWQZIJceYWzU8EaRJjix52uhgj+UTwliaO ZJS4pCDgMqSp2ILPCyeSBcFWrMze2m3ERu3NXLWFJabe7+GotpULC1PNw51Qp0dBnlug CBo8XwDfSJdLBsdwJHPJsLLnQ5cv/O/XklDpROZ406LfCKMElpm7EsZWBtOJMg1JXVxL 3+5A== X-Received: by 10.50.196.130 with SMTP id im2mr1895453igc.17.1358511572331; Fri, 18 Jan 2013 04:19:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.64.29.79 with HTTP; Fri, 18 Jan 2013 04:18:51 -0800 (PST) In-Reply-To: <6833F17C-B642-4ED9-8C8F-2665A9742845@ocamlpro.com> References: <6833F17C-B642-4ED9-8C8F-2665A9742845@ocamlpro.com> From: aditya siram Date: Fri, 18 Jan 2013 06:18:51 -0600 Message-ID: To: Thomas Gazagnaire Cc: OCaml mailing-list Content-Type: multipart/alternative; boundary=14dae9341071b12c1604d38f1fe2 Subject: Re: [Caml-list] [ANN] beta-release of OPAM --14dae9341071b12c1604d38f1fe2 Content-Type: text/plain; charset=ISO-8859-1 Hi, Installing OPAM worked fine, but most of the packages won't install because of issues with ocamlfind. > opam install ocamlfind The following actions will be performed: - install ocamlfind.1.3.3 1 to install | 0 to reinstall | 0 to upgrade | 0 to downgrade | 0 to remove =-=-= ocamlfind.1.3.3 =-=-= The archive for ocamlfind.1.3.3 is in the local cache. Extracting /home/deech/.opam/archives/ocamlfind.1.3.3+opam.tar.gz. Building ocamlfind.1.3.3: ./configure -bindir /home/deech/.opam/system/bin -sitelib /home/deech/.opam/system/lib -mandir /home/deech/.opam/system/man -config /home/deech/.opam/system/lib/findlib.conf -no-topfind make all make opt make install ocamlfind remove dbm The compilation of ocamlfind.1.3.3 failed. ==== ERROR [while installing ocamlfind.1.3.3] ==== # command make all # path /home/deech/.opam/system/build/ocamlfind.1.3.3 # exit-code 2 # env-file /home/deech/.opam/system/build/ocamlfind.1.3.3/ocamlfind-1872ec.env # stdout-file /home/deech/.opam/system/build/ocamlfind.1.3.3/ocamlfind-1872ec.out # stderr-file /home/deech/.opam/system/build/ocamlfind.1.3.3/ocamlfind-1872ec.err ### stdout ### ...[truncated] ocamlc -I +compiler-libs -g -c findlib.ml ocamlc -I +compiler-libs -g -c fl_args.ml ocamlc -I +compiler-libs -a -o findlib.cma findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo ocamlc -I +compiler-libs -g -c ocaml_args.ml ocamlc -I +compiler-libs -g -c frontend.ml ocamlc -I +compiler-libs -custom -o ocamlfind -g findlib.cma unix.cma \ ocaml_args.cmo frontend.cmo ocamlc -I +compiler-libs -c topfind.mli ocamlc -I +compiler-libs -g -c topfind.ml make[1]: Leaving directory `/home/deech/.opam/system/build/ocamlfind.1.3.3/src/findlib' ### stderr ### ...[truncated] Warning 26: unused variable in_direction. File "topfind.ml", line 53, characters 10-19: Warning 26: unused variable stdlibdir. File "topfind.ml", line 97, characters 11-12: Warning 26: unused variable d. File "topfind.ml", line 1, characters 0-1: Error: /usr/local/lib/ocaml/compiler-libs/topdirs.cmi is not a compiled interface make[1]: *** [topfind.cmo] Error 2 make: *** [all] Error 2 '/usr/local/bin/opam install ocamlfind' failed. My Ocaml version is 3.12.1 -deech On Tue, Jan 15, 2013 at 9:40 AM, Thomas Gazagnaire wrote: > I'm very happy to announce the beta release of OPAM (0.9.1). OPAM is a > package manager for OCaml to install libraries and tools from source > archives. It supports multiple simultaneous compiler installations, > flexible package constraints, and a Git-friendly development workflow. > > The goal of this beta release is to formally introduce OPAM to the > community, to gather some general feedback on the documentation and tools > and double-check that we've not forgotten some useful features. I would > also like to use that opportunity to make an official call to maintainers: > if you have developed packages which are already in OPAM do not hesitate to > claim their ownership and to improve their description - if your packages > are not yet in, it's time to start packaging them! > > OPAM is developed by OCamlPro[1] and has been in alpha release since June > 2012. It is already quite mature and has gained some nice momentum (+40 > contributors, +300 packages). OPAM has been initially funded by Jane > Street[2] and the DORM EU research project, and it has received continuous > help and resources from OCamlLabs[3]. > > The source code of OPAM is available on Github: > * installer: https://github.com/OCamlpro/opam > * packages and compiler descriptions: > https://github.com/OCamlPro/opam-repository > * website: https://github.com/OCamlPro/opam2web > > The documention: > * install instructions and tutorial are available > http://opam.ocamlpro.com/ > * the main source of documentation is 'opam --help' or 'opam > --help' > * user manual: > https://github.com/OCamlPro/opam/raw/master/doc/dev-manual/dev-manual.pdf > > You can report issues on github bug tracker: > * https://github.com/OCamlPro/opam/issues > > The next steps for us is to focus on improving the package descriptions > quality and the global consistency of > https://github.com/OCamlPro/opam-repository. We will gladly accept any > kind of help and support from the community to do this! We plan to > announce the release of 1.0.0 in a couple of months, with improved package > quality and better integration with the future OCaml platform. > > Last point, if you are working in a company and that you already use OPAM, > or plan to use OPAM, and you would like to help us ensuring it a > sustainable future[2], you can contact us at contact@ocamlpro.com. > > On behalf of the OPAM team, > Thomas Gazagnaire > > [1] http://www.ocamlpro.com/ > [2] http://www.janestreet.com/ > [3] http://www.cl.cam.ac.uk/projects/ocamllabs/ > > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs --14dae9341071b12c1604d38f1fe2 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,
Installing OPAM worked fine, = but most of the packages won't install because of issues with ocamlfind= .

> opam install ocamlfind
The following actions will be perf= ormed:
=A0- install ocamlfind.1.3.3
1 to install | 0 to reinstall | 0 to upgrad= e | 0 to downgrade | 0 to remove

=3D-=3D-=3D ocamlfind.1.3.3 =3D-=3D= -=3D
The archive for ocamlfind.1.3.3 is in the local cache.
Extractin= g /home/deech/.opam/archives/ocamlfind.1.3.3+opam.tar.gz.
Building ocamlfind.1.3.3:
=A0 ./configure -bindir /home/deech/.opam/syst= em/bin -sitelib /home/deech/.opam/system/lib -mandir /home/deech/.opam/syst= em/man -config /home/deech/.opam/system/lib/findlib.conf -no-topfind
=A0 make all
=A0 make opt
=A0 make install
=A0 ocamlfind remove dbm
The compila= tion of ocamlfind.1.3.3 failed.


=3D=3D=3D=3D ERROR [while instal= ling ocamlfind.1.3.3] =3D=3D=3D=3D
# command=A0=A0=A0=A0=A0=A0=A0=A0 mak= e all
# path=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 /home/deech/.opam/system/b= uild/ocamlfind.1.3.3
# exit-code=A0=A0=A0=A0=A0=A0 2
# env-file=A0=A0=A0=A0=A0=A0=A0 /home/de= ech/.opam/system/build/ocamlfind.1.3.3/ocamlfind-1872ec.env
# stdout-fil= e=A0=A0=A0=A0 /home/deech/.opam/system/build/ocamlfind.1.3.3/ocamlfind-1872= ec.out
# stderr-file=A0=A0=A0=A0 /home/deech/.opam/system/build/ocamlfin= d.1.3.3/ocamlfind-1872ec.err
### stdout ###
...[truncated]
ocamlc -I +compiler-libs -g -c findlib.ml
ocamlc -I +compiler-libs -g -c fl_args.ml
ocamlc -I +compiler-libs -a -o= findlib.cma findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo f= l_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo ocamlc -I +compiler-libs -g -c ocaml_args.= ml
ocamlc -I +compiler-libs -g -c fro= ntend.ml
ocamlc -I +compiler-libs -custom -o ocamlfind -g findlib.cm= a unix.cma \
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 ocaml_args.cmo front= end.cmo
ocamlc -I +compiler-libs -c topfind.mli
ocamlc -I +compiler-l= ibs -g -c topfind.ml
make[1]: Leaving = directory `/home/deech/.opam/system/build/ocamlfind.1.3.3/src/findlib'<= br> ### stderr ###
...[truncated]
Warning 26: unused variable in_directio= n.
File "topfind.ml", line 5= 3, characters 10-19:
Warning 26: unused variable stdlibdir.
File &quo= t;topfind.ml", line 97, characters 1= 1-12:
Warning 26: unused variable d.
File "= topfind.ml", line 1, characters 0-1:
Error: /usr/local/lib/ocam= l/compiler-libs/topdirs.cmi
is not a compiled interface
make[1]: *** = [topfind.cmo] Error 2
make: *** [all] Error 2

'/usr/local/bin/opam install ocamlfind&#= 39; failed.

My Ocaml version is 3.12.1

-deech
=


On Tue,= Jan 15, 2013 at 9:40 AM, Thomas Gazagnaire <thomas@ocamlpro.com&g= t; wrote:
I'm very happy to announce the beta rele= ase of OPAM (0.9.1). OPAM is a package manager for OCaml to install librari= es and tools from source archives. It supports multiple simultaneous compil= er installations, flexible package constraints, and a Git-friendly developm= ent workflow.

The goal of this beta release is to formally introduce OPAM to the communit= y, to gather some general feedback on the documentation and tools and doubl= e-check that we've not forgotten some useful features. I would also lik= e to use that opportunity to make an official call to maintainers: if you h= ave developed packages which are already in OPAM do not hesitate to claim t= heir ownership and to improve their description - if your packages are not = yet in, it's time to start packaging them!

OPAM is developed by OCamlPro[1] and has been in alpha release since June 2= 012. It is already quite mature and has gained some nice momentum (+40 cont= ributors, +300 packages). =A0OPAM has been initially funded by Jane Street[= 2] and the DORM EU research project, and it has received continuous help an= d resources from OCamlLabs[3].

The source code of OPAM is available on Github:
* installer: https://github.com/OCamlpro/opam
* packages and compiler descriptions: https://github.com/OCamlPro/opam-repos= itory
* website: https://github.com/OCamlPro/opam2web

The documention:
* install instructions and tutorial are available http://opam.ocamlpro.com/
* the main source of documentation is 'opam --help' or 'opam &l= t;command> --help'
* user manual: https://github.com/OCamlPro/opa= m/raw/master/doc/dev-manual/dev-manual.pdf

You can report issues on github bug tracker:
* htt= ps://github.com/OCamlPro/opam/issues

The next steps for us is to focus on improving the package descriptions qua= lity and the global consistency of https://github.com/OCamlPro/opam-reposito= ry. We will gladly accept any kind of help and support from the communi= ty to do this! =A0We plan to announce the release of 1.0.0 in a couple of m= onths, with improved package quality and better integration with the future= OCaml platform.

Last point, if you are working in a company and that you already use OPAM, = or plan to use OPAM, and you would like to help us ensuring it a sustainabl= e future[2], you can contact us at = contact@ocamlpro.com.

On behalf of the OPAM team,
Thomas Gazagnaire

[1] http://www.ocaml= pro.com/
[2] http://www.jan= estreet.com/
[3] http://www.cl.cam.ac.uk/projects/ocamllabs/



--
Caml-list mailing list. =A0Subscription management and archives:
ht= tps://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs
<= br>
--14dae9341071b12c1604d38f1fe2--