On Sun, Aug 18, 2002 at 05:36:04PM +0200, Luca Barbieri wrote: > > No because it is overcomplicated > This isn't a problem for you, I'm doing the work (I have already managed > to write a program to detect the ABI, a wrapper generator and patched dpkg > to move libraries; I still have to do shlibs support and hook the wrapper > generator to dpkg). If it isn't accepted, I'll just further patch dpkg > and apt to ignore the bogus conflicts that would be added and use it > locally.
That's ridiculous. The problems of overcomplexity are not limited to the implementation. The bugs (and there would be bugs) would likely affect almost every user. Of course, what you do with your own system is your choice. > By modifying dpkg, no other packages need to be modified (with the > exception of changing the names and pre-depending on the new dpkg for > users' convenience). By modifying the kernel to automatically remap library filenames on the fly, no other packages would need to be modified, except for depending on the modified kernel. Let's modify the kernel instead.[0 The KISS principle applies here, and just because the changes are localized doesn't mean that the solution is simple. [0] Note to the humour impaired: This paragraph was not meant to be interpreted literally -- - mdz