On Thu, Dec 28, 2000 at 11:23:24PM +0000, Mark Seaborn wrote: > They are unrelated if they do not need to communicate (as an > example). If they do not need to communicate, they may as well run on > different machines, in which case they can use different versions of > libc. But I want to be able to merge those two machines into one -- > this is what a multi-user system is all about -- and have the two > programs continue to use different libcs.
But hang on.. libc should be backwards compatible. If the new version of libc is not backwards compatible with the old, it should have a new major version number. And libcs with different version numbers can already co-exist. So, unless something is broken in libc, there is no need to have multiple versions with the same major number installed. > As I suggested before, it would be easy if different processes could > have different views on the filesystem. This is feasible on the > Hurd. Linux is not as flexible, unfortunately. I can envisage Whoa.. we're well beyond what can be implemented in a package manager now. Hamish -- Hamish Moffatt VK3SB <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>