From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 85CF0BBC1 for ; Wed, 13 Feb 2008 13:18:43 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAD9vskfAXQInh2dsb2JhbACQPQEBAQgKKZw4 X-IronPort-AV: E=Sophos;i="4.25,346,1199660400"; d="scan'208";a="9138092" Received: from concorde.inria.fr ([192.93.2.39]) by mail3-smtp-sop.national.inria.fr with ESMTP; 13 Feb 2008 13:18:43 +0100 Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id m1DCIcDK012063 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Wed, 13 Feb 2008 13:18:43 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAJluskfBMVMPk2dsb2JhbACQPQEBAQEHBAYJIJw/ X-IronPort-AV: E=Sophos;i="4.25,346,1199660400"; d="scan'208";a="7265723" Received: from kabis.univ-orleans.fr (HELO ka.univ-orleans.fr) ([193.49.83.15]) by mail2-smtp-roc.national.inria.fr with ESMTP; 13 Feb 2008 13:18:40 +0100 Received: from smtps.univ-orleans.fr (localhost [127.0.0.1]) by ka.univ-orleans.fr (Postfix) with ESMTP id EC1B712B251; Wed, 13 Feb 2008 13:13:37 +0100 (CET) Received: from [193.49.89.10] (delta.univ-orleans.fr [193.49.89.10]) by smtps.univ-orleans.fr (Postfix) with ESMTP id 9C50F36E5B; Wed, 13 Feb 2008 13:13:39 +0100 (CET) Subject: Re: [Caml-list] Re: [OSR] Ports-like package management system From: David Teller To: Sylvain Le Gall Cc: caml-list@inria.fr In-Reply-To: References: <479F0664.2070706@exalead.com> <1202892353.6427.4.camel@Blefuscu> Content-Type: text/plain Date: Wed, 13 Feb 2008 13:13:29 +0100 Message-Id: <1202904809.6116.8.camel@Blefuscu> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 Content-Transfer-Encoding: 7bit X-Miltered: at concorde with ID 47B2E01E.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; univ-orleans:01 tarball:01 dependencies:01 unpack:01 cheers:01 univ-orleans:01 lifo:01 liquidations:98 wrote:01 caml-list:01 tgz:02 tgz:02 repository:03 debian:04 upstream:04 On Wed, 2008-02-13 at 10:02 +0000, Sylvain Le Gall wrote: > I am not sure there is a clear conclusion about this thread. Well, in > fact, there is ONE solution simple and direct which is to create a > FTP/HTTP area where all upstream tarball can be stored. This is a good > first step for beginning. It will serve all current distributions > (Debian/GODI) by providing an alternate download site. It could also be > the first step to make something more complex. Do I understand that this would be combined with dependencies written in OCamlBuild ? If you're reading this, Nicolas, how difficult would it be to add a tag "tgz" and be able to write, say : use_tgz(http://www.ocamlcore.org/global_repository/) To automatically http-download and unpack a tgz in some central directory, create a link to whichever directories are contained inside the tgz and then consider them as subdirectories ? That wouldn't be a package management system but, well, it would start to look like one. At a later stage, this could be completed with accessing more complex kinds of repositories. Cheers, David -- David Teller Security of Distributed Systems http://www.univ-orleans.fr/lifo/Members/David.Teller Angry researcher: French Universities need reforms, but the LRU act brings liquidations.