DaemonForums  

Go Back   DaemonForums > DaemonForums.org > News

News News regarding BSD and related.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 10th March 2011
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,052
Thanked 118 Times in 93 Posts
Question CODE QUOTE: Lennart Poettering

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.");
COMMIT: http://cgit.freedesktop.org/systemd/...c2b53a3ca8c2fa
__________________
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
Reply With Quote
  #2   (View Single Post)  
Old 10th March 2011
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Old man from scene 24
 
Join Date: Apr 2008
Location: Eindhoven, Netherlands
Posts: 2,074
Thanked 198 Times in 156 Posts
Default

Huh? What?
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
  #3   (View Single Post)  
Old 10th March 2011
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Helpful companion
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Thanked 193 Times in 184 Posts
Default

The author of that has stated publicly that systemd will only run on Linux.
Reply With Quote
  #4   (View Single Post)  
Old 11th March 2011
rocket357's Avatar
rocket357 rocket357 is offline
Real Name: Jonathon
Wannabe OpenBSD porter
 
Join Date: Jun 2010
Location: 127.0.0.1
Posts: 330
Thanked 9 Times in 9 Posts
Default

Quote:
Originally Posted by BSDfan666 View Post
The author of that has stated publicly that systemd will only run on Linux.
Oh thank God. That's a relief.
Reply With Quote
  #5   (View Single Post)  
Old 11th March 2011
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Old man from scene 24
 
Join Date: Apr 2008
Location: Eindhoven, Netherlands
Posts: 2,074
Thanked 198 Times in 156 Posts
Default

Maybe we should start a petition to keep it that way.
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
  #6   (View Single Post)  
Old 11th March 2011
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 699
Thanked 90 Times in 81 Posts
Default

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).
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
  #7   (View Single Post)  
Old 12th March 2011
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Thanked 112 Times in 104 Posts
Default

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''.
Reply With Quote
  #8   (View Single Post)  
Old 12th March 2011
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Thanked 49 Times in 43 Posts
Default

I don't get it. Are we missing something here?
If it really is what it looks like what the hell is the guy thinking? :-P
Reply With Quote
  #9   (View Single Post)  
Old 12th March 2011
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Old man from scene 24
 
Join Date: Apr 2008
Location: Eindhoven, Netherlands
Posts: 2,074
Thanked 198 Times in 156 Posts
Default

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.
Reply With Quote
Old 12th March 2011
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Thanked 112 Times in 104 Posts
Default

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''.
Reply With Quote
Old 12th March 2011
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Old man from scene 24
 
Join Date: Apr 2008
Location: Eindhoven, Netherlands
Posts: 2,074
Thanked 198 Times in 156 Posts
Default

http://en.wikipedia.org/wiki/Systemd

Quote:
Original author(s) Lennart Poettering
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
Old 12th March 2011
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Thanked 49 Times in 43 Posts
Default

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?
Reply With Quote
Old 12th March 2011
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Old man from scene 24
 
Join Date: Apr 2008
Location: Eindhoven, Netherlands
Posts: 2,074
Thanked 198 Times in 156 Posts
Default

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.
Reply With Quote
Old 12th March 2011
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Helpful companion
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Thanked 193 Times in 184 Posts
Default

Linux is borked.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

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 06:19 PM
ksh quote or no quote whitespace madness J65nko Programming 4 28th December 2009 04:29 PM
escape single quote in sed gosha Programming 5 9th March 2009 10:22 AM
Source code for ed? matt FreeBSD Ports and Packages 1 21st October 2008 08:18 PM


All times are GMT. The time now is 06:18 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick