>Debian has probably done best at solving this problem in practice, though >not necessarily in theory (ie there may be better ways of doing it but >none that have even alpha-level deployment)
Debian's package management system is by far the best that I've used. They did a really good job with it in my opinion. In fact, I was excited when I found a port of the system for OSX. fink.sourceforge.net is the project. I think debian package management does a great job of handling and dealing with dependencies. Escpecially if you are using the stable distro. Jim
