On Fri, Jan 24, 2003 at 12:54:20PM +0100, Stefano Zacchiroli wrote:
> On Fri, Jan 24, 2003 at 12:33:09PM +0100, Sven Luther wrote:
> > Yes, i understand this, but it is still a hacky workaround. After the
> > info from Claudio, i guess the correct way to solve this would be to
> > move all the META files to a common directory, and have one META file
> > for lablgtk and another for lablgl, without needing to move lablgtkgl
> > into another directory, which is the hacky part of your solution, if i
> > understood it well.
> 
> Yes and no: moving META files in a common directory avoid creating a new
> directory for lablgtkgl, but you still need an additional META file for
> it to resolve the findlib dependencies issue.

That is no problem, the directory thing is the ugly hack.

I suppose i could solve this by creating a directory with just the META
file in it, but it is not nice.

> > That said, what about creating a ocaml-findlib-metas or
> > ocaml-findlib-data package, containing all the meta files, and which
> > could be upgraded everytime there is a change, without needing to
> > rebuild the libraries, with all the dependency and testing migration
> > problems this may cause.
> 
> Absolutely not, META file should be shipped along with a library, not in
> a separate package because it is logically related to a library and
> should be provided upstream when possible.
> Moreover who wants to maintain such a package which has to be updated
> each time a version of any ocaml libraries change? Zack surely not!

BAD idea then ...

Friendly,

Sven Luther

Reply via email to