On Sat, Jun 4, 2011 at 18:04, Tom Gundersen <teg@jklm.no> wrote:
On Sun, Jun 5, 2011 at 12:44 AM, Myra Nelson <myra.nelson@hughes.net> 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
Tom: My point wasn't to push any policy change. I'll follow what Arch wants to do. My last post was simply an explanation of why /usr was a separate partition historically, nothing more. Myra -- Life's fun when your sick and psychotic!