From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id OAA31037; Sat, 19 Jul 2003 14:18:59 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id OAA05395 for ; Sat, 19 Jul 2003 14:18:58 +0200 (MET DST) Received: from sark.cc.gatech.edu (sark.cc.gatech.edu [130.207.7.23]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id h6JCIuT10984 for ; Sat, 19 Jul 2003 14:18:57 +0200 (MET DST) Received: from gaia.cc.gatech.edu (gaia.cc.gatech.edu [130.207.3.8]) by sark.cc.gatech.edu (8.12.9/8.12.8) with ESMTP id h6JCIrOG021530; Sat, 19 Jul 2003 08:18:53 -0400 (EDT) Received: (from fernando@localhost) by gaia.cc.gatech.edu (8.12.9/8.12.8) id h6JCIqoc021237; Sat, 19 Jul 2003 08:18:52 -0400 (EDT) Date: Sat, 19 Jul 2003 08:18:52 -0400 From: Fernando Alegre To: Gerd Stolpmann Cc: Shawn Wagner , caml-list@inria.fr Subject: Re: [Caml-list] GODI (was: CTAN/CPAN for Caml (COCAN ...?)) Message-ID: <20030719121852.GA20766@gaia.cc.gatech.edu> References: <20030715180953.GA8821@redhat.com> <3F17AC55.7050908@ozemail.com.au> <20030718072901.A11777@speakeasy.org> <1058615717.6545.84.camel@ice.gerd-stolpmann.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1058615717.6545.84.camel@ice.gerd-stolpmann.de> User-Agent: Mutt/1.4.1i X-Loop: caml-list@inria.fr X-Spam: no; 0.00; alegre:01 gatech:01 caml-list:01 cpan:01 mandrake:01 on-topic:01 workarounds:01 -pack:01 renaming:01 gerd:01 stolpmann:01 linked:01 cmo:01 ocaml:01 caml:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I use Debian and I am happy, thank you very much, but that's good enough for me. I guess RedHat/Suse/Mandrake users think similarly, and windows users... get what they pay for, sorry. Packaging is off-topic. The on-topic problem is module naming. If I want to use two packages in my program, but both have a module called Stuff, I have a problem. Current workarounds: 1) Use -pack to wrap all package1 modules under Package1, and all package2 modules under Package2. Problem: -pack uses a cmo instead of a cma. So, many unnecessary modules might be linked into my program. This affects compilation time and size, but it should not affect run time. 2) Manually rename some modules. Problem: Each time I upgrade, I have to do the renaming again. Time-consuming. The on-topic question is: Is there something better that the OCaml developers could provide without taking them too much effort? User-only solutions are not going to make it. On Sat, Jul 19, 2003 at 01:55:18PM +0200, Gerd Stolpmann wrote: [long introduction to his own packaging system] ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners