On Fri, Jan 24, 2003 at 12:05:35PM +0100, Stefano Zacchiroli wrote: > On Fri, Jan 24, 2003 at 11:20:58AM +0100, Sven Luther wrote: > > The only reason for doing this a hacky workaround to the too big META > > files. If you want to know, i would simply copy the lablgtk > > No, this is not the reason!, the reason is that you have to factorize a > piece of software (lablgtkgl) which depends on lablgl while the rest of > lablgtk does not depend on lablgl.
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. 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. > 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. > > > Maybe, but please speak of this approach with the upstream author, not > > > with me ;) > > Mmm, he is subscribed to this list, is he not ? I have not much time for > > I suppose not ... Ok, i will try to contact him this WE. Friendly, Sven Luther

