[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]
> Duplication of libraries required. > (Sharing libraries is part of what makes linux so efficient and reliable) My understanding was that the libraries were shared as normal. "To list just a few of the unfeasible ideas we were suggested, I could mention: * make all programs relocatable - I would love to see that, but that would either mean: rewrite every app in the world to use libprefix, store every dependency inside each program directory and have some libraries on disk one hundred times (and deal with the clashes that arise in a system that is not prepared for this), compile everything relative to the same tree (I devoted an entire section above for this). " on this page: http://www.gobolinux.org/index.php?page=doc/articles/clueless "have some libraries on disk one hundred times" sounds like what you're suggesting and the fact that they're saying they don't want to do it suggests that they don't. > Exponential increase in disk size needed. Not sure what your axis are. size vs what? if it relates to the above comment then I don't think so for my reason above. > Incompatibility with other linux versions and software. Gobolinux claims to be very compatible. "The fact that on GoboLinux all Unix library directories present all libraries from the system, all header directories present all headers, and so on, neutralizes many common compatibility problems between distributions, causing us to be, ironically, one of the most compatible distros, despite the unorthodox directory layout." on this page: http://www.gobolinux.org/index.php?page=doc/articles/clueless >ts basically breaking a standard. All the standard unix paths are provided with symlinks so your scripts can still start with #!/usr/bin/bash or whatever. This page has a good explanation. http://www.gobolinux.org/index.php?page=doc/articles/gobohide Only issue I see is if something objects to symlinks for whatever reason. >I certainly don't want to waste space installing dozens of versions of the same library. You don't have to have several versions if you don't want to. unless you have a program that needs an old version for some reason... but that would be the same on any distro. -- The Mailing List for the Devon & Cornwall LUG http://mailman.dclug.org.uk/listinfo/list FAQ: http://www.dcglug.org.uk/linux_adm/list-faq.html