On Wed, Nov 20, 2002 at 08:58:52AM +0100, J?r?me Marant wrote: > Do you hav a concrete example? It looks like a problem with applications Just try to build an application that use both netclient and netstring in current unstable. This is _not_ a problem with shared objects, this is a problem related to the way ocaml ensure that type information are correct. Each ocaml library keeps a table of md5sums of all .cmi against it was built, if you try to use a .cmi with the same name but with a different md5sum ocaml compiler will fail. Please not Jerome that this is not a problem to be discussed here, this is how ocaml compiler work. Here we have to discuss which is the better why for debian to live with this compiler (bug?)feature. IMO the best way is using versioned dependencies between libraries so that a DD doesn't forget to rebuild all libraries which depend on the one he is rebuilding. Cheers. -- Stefano Zacchiroli - undergraduate student of CS @ Univ. Bologna, Italy zack@cs.unibo.it | ICQ# 33538863 | http://www.cs.unibo.it/~zacchiro "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:
pgpwIHMoSZW7o.pgp
Description: PGP signature