From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p3KHB0QO000415 for ; Wed, 20 Apr 2011 19:11:00 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap4BAA8Tr03RVdg2kGdsb2JhbAClMwgUAQEBAQkJDQcUBCGsB4p0giWFLjOIXQEBAwaFawSOIooCOg X-IronPort-AV: E=Sophos;i="4.64,247,1301868000"; d="scan'208";a="93514614" Received: from mail-qw0-f54.google.com ([209.85.216.54]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 20 Apr 2011 19:10:54 +0200 Received: by qwc9 with SMTP id 9so872357qwc.27 for ; Wed, 20 Apr 2011 10:10:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=oEGwlcSdh+6jY+CFos6y9r4ZaUcglBtII4q+cu+d5LE=; b=KGx9TiGZNvzk20k2RJoXJ/y7Kf7uv9zVlWsyZ1idT2vOiVCOCX8jZjrYBBN8l5VPOX At5qO//EGwn2QWa17aQPI3IqGmeE/KOZ96SBqiqh/t2zG9WTW9HwEBwwBcwZpuuS7Kz/ EfmSzHwCMgqqGYX7D2vhw286pkDs4KkVe0Yh8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Pg3CAkxqCpnr4il5iIlEDqnYPfRk3eLRE625PLfZnNM1pmi88FzwqaZ+z6FO0QYz6G 0vcJfk/AXuUPbh8jsh8WDQHqjpDY+Bf8H/q+LgsQeRTSngSjSCzp2wgKnpqoJ820aLsF lMPDSfSsVerKWfhA0bdMEu7M62Y5pznbOTHJ4= MIME-Version: 1.0 Received: by 10.229.106.5 with SMTP id v5mr5695653qco.12.1303319453577; Wed, 20 Apr 2011 10:10:53 -0700 (PDT) Received: by 10.229.74.20 with HTTP; Wed, 20 Apr 2011 10:10:53 -0700 (PDT) In-Reply-To: References: Date: Wed, 20 Apr 2011 14:10:53 -0300 Message-ID: From: Andrei Formiga To: =?ISO-8859-1?Q?Daniel_B=FCnzli?= Cc: caml-list@inria.fr Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by walapai.inria.fr id p3KHB0QO000415 Subject: Re: [Caml-list] oasis & macosx On Wed, Apr 20, 2011 at 1:58 PM, Daniel Bünzli wrote: > > There's something I really don't understand here. oasis and oasis-db > are supposed to be able to manage ocaml packages. I don't wan't to > install another package manager to install the package manager. I also > don't understand why oasis needs findlib, since findlib manages > packages, or does ocaml-db use findlib to manage the packages ? > > This is all rather confusing. As Vincent said, OASIS is not a package manager. It is a tool to generate portable packages. OASIS-DB is the package manager/database. The thing is, a package generated by ocaml will build with only the official OCaml tools as dependencies. However, to generate a package you need to install OASIS and it has dependencies on other packages. So package authors need OASIS, but package users don't. This is probably why you thought OASIS itself could be installed just with the standard OCaml tools. After OASIS-DB is up and running, a user will be able to download and install any OCaml package that was built with OASIS without needing anything other than the OCaml distribution. But it is not done yet. That's what I believe are the goals of and boundaries between the projects, anyway. With OASIS-DB working, I think it'll be possible to install OASIS itself just with the standard distribution. -- []s, Andrei Formiga