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 pBALo3vE028603 for ; Sat, 10 Dec 2011 22:50:03 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvUBALXT407UGyoElGdsb2JhbABDqn4iAQEBAQkLCQkUAyKBcgEBBAE6RAsLNBIUKIg8ArRKiFOCN2MElHCSKQ X-IronPort-AV: E=Sophos;i="4.71,332,1320620400"; d="scan'208";a="122869095" Received: from smtp4-g21.free.fr ([212.27.42.4]) by mail4-smtp-sop.national.inria.fr with ESMTP; 10 Dec 2011 22:49:35 +0100 Received: from ombreroze.happyleptic.org (unknown [82.229.213.209]) by smtp4-g21.free.fr (Postfix) with ESMTP id C1CC54C818A for ; Sat, 10 Dec 2011 22:49:28 +0100 (CET) Received: from rixed by ombreroze.happyleptic.org with local (Exim 4.77) (envelope-from ) id 1RZUnP-0001ss-1d for caml-list@inria.fr; Sat, 10 Dec 2011 22:49:27 +0100 Date: Sat, 10 Dec 2011 22:49:26 +0100 From: rixed@happyleptic.org To: caml-list@inria.fr Message-ID: <20111210214926.GE2144@ombreroze.happyleptic.org> References: <4EDE33A0.6070004@gmail.com> <4EE3C892.30003@gmail.com> <20111210211252.GC2144@ombreroze.happyleptic.org> <4EE3CDF6.8040003@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4EE3CDF6.8040003@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: [Caml-list] Some comments on recent discussions > This is possible currently, by using the --stable, --testing and > --unstable flags when installing different packages. Of course, the > downside of this is that there's no guarantee or test of > compatibility between packages and different versions of OCaml (and > possibly each other). Oasis packages can have versioned > dependencies, which helps, but the only real guarantee I think that > odb can make is that the stable repo all works with each other. I will try to use it for some time. But your description of it does not match my dreams. Ideally, I would `odb install this-package --version=X.Y.Z`, and `odb install another-one --branch=master`, and odb would upgrade and/or rebuild what's required. Very similar to the gentoo package system from what I know. Thank you anyway for not being selfish with your time.