On Sun, Jun 5, 2011 at 12:44 AM, Myra Nelson <myra.nelson@xxxxxxxxxx> wrote: >>> and IIRC its not perfect supported on any distro for a variety of reasons. >> >> I run several SuSE machines with /usr on a separate partition. Works >> fine. And right now, Arch should also work. > > It is historical and the default disk set up for both FreeBSD and OpenBSD. > OpenBSD lists security, stability, and filesystem integrity as some of the > reasons for setting the system up that way. Don't know if it's correct or not > but that's the reason I set my system up the way I do. Pushed fix to testing. We will keep trying to support separate /usr (certainly in initscripts). As far as I'm aware both udev and systemd themselves support separate /usr. However, at least in the case of udev, third party packages might install udev rules that call binaries in /usr. This will probably happen before /usr is mounted. On my system, the packages that install udev rules which will not work with a separate /usr are: v4l-utils, alsa-utils and usbmuxd. There might be other ways things break except for through udev rules, but I'm not aware of any. Cheers, Tom