The case for the /usr merge
The case for the /usr merge
Posted Jan 27, 2012 5:34 UTC (Fri) by mjg59 (subscriber, #23239)In reply to: The case for the /usr merge by steffen780
Parent article: The case for the /usr merge
The fundamental problem with a separate /usr is that writing a tool that may be used in the booting of some estoric platform or setup would require you to limit yourself to the libraries available in /. Those vary across distributions, so which subset do you use? If you want to use a library that's in /usr, do you duplicate the functionality in your code or get every distribution to move it to /? What if that library has dependencies on a pile of other libraries that are currently in /usr as well? The / and /usr divide artificially split the platform in two, without any clear semantics as to which subset of functionality you can actually depend on. The world has got more complicated than it was when the worst case was /usr being on an NFS server connected by ethernet. Something has to change.