On 03/03/2012 07:24 PM, Tom Gundersen wrote:
On Sat, Mar 3, 2012 at 4:53 PM, Dan McGee <dpmcgee@gmail.com> wrote:
Please tell me exactly what I'm looking for, becuase I couldn't find it. I read through your first email, and not once was the following statement made: "lib/modules is better than /lib/modules because..."
In isolation many of the dirs under /lib do not make sense to move to /usr/lib, but if we move them all together then, /usr/lib/modules is better than /lib/modules because:
* it increases cross-distro compatibility (due to the possibility of /lib being a symlink, which otherwise would not be possible) * it simplifies the filesystem layout (all the static stuff going under /usr) * it allows us to get rid of /lib as a directory, making sure that stuff will not "leak" back out of /usr over time * it does not make sense to have both /lib and /usr/lib if we can avoid it, we should pick one
I'm against moving kernel modules in any other directory because is NOT improving cross-distro at all and mostly breaks every application that expects /lib/modules/`unamer -r`. Don't drop traditions and I'm ok with it. -- Ionuț