![]() |
|
|||||||
| News News regarding BSD and related. |
![]() |
|
|
Thread Tools | Display Modes |
|
||||
|
Lennart Poettering is 'famous' for creating pulseaudio stack, here is a commit from his latest 'art' named systemd.
Code:
+ log_warning("/usr appears to be on a different file system than /. This is not supported anymore. "
+ "Some things will probably break (sometimes even silently) in mysterious ways.");
__________________
religions, worst damnation of mankind "If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”. vermaden's: links resources deviantart spreadbsd |
|
|||
|
The author of that has stated publicly that systemd will only run on Linux.
|
|
||||
|
Hrm, okay, so it's for Linux only. Raise your hands, how many of you create Linux installs with /usr as a separate filesystem? Probably most, if not all, of you.
It's almost as if developers today don't understand the differences between /bin, /usr/bin, and /usr/local/bin. A system should be able to boot to single-user mode without touching anything under /usr. A system should be able to boot to multi-user mode, in a non-GUI mode, without touching anything under /usr. Going graphical, /usr/* is fair game. Alas, it's almost like Linux devs are being taught by Windows devs (everything under C:\Windows aka everything under /usr). |
|
||||
|
It's the mentality. Few distributions have any distinction between the base system and the crap you throw on, even PC-BSD ha shad problems with that over the years. Being lazy, I tend to use $HOME/Software on Linux because I don't trust them not to screw up /usr/local.
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
||||
|
It appears that having /usr/ as a filesystem is sort of broken anyway on Linux. See below discussion:
http://lwn.net/Articles/429695/#Comments So unfortunately the problem isn't localized to pulseaudio.
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. |
|
||||
|
Looking at it, I think systemd is actually an improvement, a bit over engineered perhaps but hey, it's basically System V init, the version 21st century version. So that doesn't count.
Interesting thread, and shows how well thought out the linux file system has become, doesn't it? Especially http://lwn.net/Articles/430887/
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
||||
|
Hmm, so the guy had his reasons.
Since I use Linux as a desktop my disk is partitioned into / & /home ... its simple & saves space. Haven't used Solaris for a long time but i think a separate /usr was discouraged in the Solaris camp as well. Phoenix, whats the advantage of having a separate /usr? |
|
||||
|
More background info:
http://freedesktop.org/wiki/Software...-usr-is-broken
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. |
|
|||
|
Linux is borked.
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| BSD code is used where? | Broodjegehaktmetmayo | Other BSD and UNIX/UNIX-like | 7 | 8th March 2010 05:19 PM |
| ksh quote or no quote whitespace madness | J65nko | Programming | 4 | 28th December 2009 03:29 PM |
| escape single quote in sed | gosha | Programming | 5 | 9th March 2009 09:22 AM |
| Source code for ed? | matt | FreeBSD Ports and Packages | 1 | 21st October 2008 08:18 PM |