[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Policy ready to be edited



On Mon, Oct 20, 2003 at 10:07:12AM +0200, Jérôme Marant wrote:
> Quoting Sylvain LE GALL <sylvain.le-gall@polytechnique.org>:
> 
> > I realize this is not very smart... But if you take a look at your
> > stdlibdir, you will find that it is already done !
> > 
> > Findlib preferred way of handling META is one per directory ( take a
> > look at /usr/lib/ocaml/3.07/{unix,str,dynlink...} ).
> > 
> > So smart or not, it seems that some people has already chosen their
> > methods ;->
> 
> What are you taking about? There is more than one file in those
> directories. Those directories where not created just in order to
> put the META file, AFAIK. I'm not sure you understood what I said.

hint : $(OCAML_LIBDIR)/lablgtkgl/META :))

The problem is that lablgtk has two META files, and it is not possible
to have two META files in one directory. At least it was not back then.

> > A last argument : ocamlfind install my_package ... will install the
> > package in /usr/lib/ocaml/3.07/my_package with his META et al. So why do
> > we need to do something different that what we wants by using findlib (
> > ie in order to be consistent you have to take all the aspect of one
> > thing )...
> 
> Yes, META plus others files. I said it is stupid to create a directory
> dedicated at _only one_ file which is the META file. In that case,
> stdlibdir/META.pkg.

No, i object. stdlib/METAS/META.pkg, then yes.

Friendly,

Sven Luther



Reply to: