Sven Luther <[EMAIL PROTECTED]> writes: >> We can provide an Ocaml plus a CVS snapshot of OCaml which >> won't get any support for our libraries. So, we wouldn't >> need that. > > Well, the real problem is for when migrating between different ocaml > versions. We have currently ocaml 3.06-1, and a set of libraries around > that that. Once i upload 3.07, there will be a new set of libraries, but > the old one will still be available until all libraries and apps are > rebuilt with the new ocaml and libraries.
There isn't any problem: when you upload a 3.07, libraries depending on 3.06 become uninstallable. So you can have nothing but those choices: - not upgrading to 3.07 (holding ocaml) - upgrading to 3.07 which makes all libraries being vanished. So, it doesn't break anything and this is what we want (that is, we can never have 3.06-built libs and ocaml 3.07 installed at a time). > Now, it comes to the case of third parties apps, like the ones remi > uses, which need the old ocaml runtime, and the the corresponding > libraries also. He need to rebuilt those third pary apps against the new ocaml. This is how unstable works. >> No need to make things more difficult than they are. > > You were the one pointing the C library case. > > We have the same problem as them. Do you mean the .so problem? If so, it is another story. -- Jérôme Marant http://marant.org

