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 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!
> > If you keep on having a single findlib package for lablgtk you have to
> > impose a global dependencies from lablgtk to lablgl, this has nothing to
> > do with META file size.
> Yes, another shortcoming of the current META file format.
Again: go and propose a better solution to Gerd ...
> Ok, i will try to contact him this WE.
... indeed ... ;)
Cheers.
--
Stefano Zacchiroli - Undergraduate Student of CS @ Uni. Bologna, Italy
zack@{cs.unibo.it,debian.org,bononia.it} - http://www.bononia.it/zack/
" I know you believe you understood what you think I said, but I am not
sure you realize that what you heard is not what I meant! " -- G.Romney
Attachment:
pgpRXHbNnQF3r.pgp
Description: PGP signature