| View previous topic :: View next topic |
| Author |
Message |
genstorm Advocate


Joined: 05 Apr 2007 Posts: 2251 Location: Austria
|
|
| Back to top |
|
 |
energyman76b Advocate


Joined: 26 Mar 2003 Posts: 2022 Location: Germany
|
Posted: Mon Aug 27, 2012 9:12 pm Post subject: Re: so, udev was forked |
|
|
yay! _________________
| AidanJT wrote: |
Libertardian denial of reality is wholly unimpressive and unconvincing, and simply serves to demonstrate what a bunch of delusional fools they all are.
|
Satan's got perfectly toned abs and rocks a c-cup. |
|
| Back to top |
|
 |
nomilieu n00b


Joined: 22 Nov 2011 Posts: 24
|
Posted: Tue Aug 28, 2012 2:15 pm Post subject: |
|
|
Huzzah, maybe this will make it easier to swap back to Gentoo for the long haul at work.
I'm currently using Arch Linux at my desk, and I expect that systemd (as the supported default) is inevitable.
Not that systemd is necessarily terrible (I haven't used it), but it annoys me to be forced to use unfamiliar software with a bunch of piggyback nonsense attached to it (e.g. journald). |
|
| Back to top |
|
 |
sts Tux's lil' helper


Joined: 02 Jul 2007 Posts: 97
|
Posted: Tue Aug 28, 2012 4:47 pm Post subject: |
|
|
| lol. Lennart's social skills appear to be nearly as refined as Ciaran's. No wonder there's a fork. |
|
| Back to top |
|
 |
grey_dot Tux's lil' helper


Joined: 15 Jul 2012 Posts: 103
|
Posted: Tue Aug 28, 2012 7:42 pm Post subject: |
|
|
| nomilieu wrote: | Huzzah, maybe this will make it easier to swap back to Gentoo for the long haul at work.
I'm currently using Arch Linux at my desk, and I expect that systemd (as the supported default) is inevitable.
Not that systemd is necessarily terrible (I haven't used it), but it annoys me to be forced to use unfamiliar software with a bunch of piggyback nonsense attached to it (e.g. journald). |
Check out the testing repo. Arch Linux guys have already replaced its original bsd-init with systemd. |
|
| Back to top |
|
 |
ichbinsisyphos Guru


Joined: 08 Dec 2006 Posts: 547
|
Posted: Tue Aug 28, 2012 7:53 pm Post subject: |
|
|
| Is there a rational reason to merge the two? |
|
| Back to top |
|
 |
genstorm Advocate


Joined: 05 Apr 2007 Posts: 2251 Location: Austria
|
|
| Back to top |
|
 |
ichbinsisyphos Guru


Joined: 08 Dec 2006 Posts: 547
|
Posted: Tue Aug 28, 2012 11:41 pm Post subject: |
|
|
I can understand that he is looking forward to drop support for other init systems, now that he merged udev and systemd.
But that doesn't explain why he merged them in the first place.
I'd also would like to know if he thought this step would be well-received when almost every distro uses udev, but most have their own sysvinit-replacement. |
|
| Back to top |
|
 |
Mardok45 n00b

Joined: 21 Jun 2008 Posts: 59 Location: Right behind you
|
Posted: Wed Aug 29, 2012 1:35 am Post subject: |
|
|
| ichbinsisyphos wrote: | | But that doesn't explain why he merged them in the first place. |
http://www.h-online.com/open/news/item/Udev-will-become-part-of-systemd-1500832.html
| Quote: |
Sievers gave several reasons for merging udev with systemd. He explained that a modern init system must be fully hotplug-capable; udev device management and knowledge about device lifecycles is an integral part of systemd and not an isolated logic, said the developer. He added that merging udev and systemd will minimise the duplication of code, resolve circular build dependencies and reduce the two projects' administrative workload. Merging the code will have no effect on the libudev programming interface.
|
|
|
| Back to top |
|
 |
aidanjt Veteran


Joined: 20 Feb 2005 Posts: 1101 Location: Rep. of Ireland
|
Posted: Wed Aug 29, 2012 6:54 am Post subject: |
|
|
| Mardok45 wrote: | | Quote: | | He explained that a modern init system must be fully hotplug-capable; udev device management and knowledge about device lifecycles is an integral part of systemd and not an isolated logic, said the developer. |
|
That's not an explanation, that's a bare assertion. The two systems have nothing in common. Typical designtardary. _________________
| juniper wrote: | | you experience political reality dilation when travelling at american political speeds. it's in einstein's formulas. it's not their fault. |
|
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1499 Location: U.S.A.
|
Posted: Wed Aug 29, 2012 7:42 am Post subject: |
|
|
| aidanjt wrote: | | Mardok45 wrote: | | Quote: | | He explained that a modern init system must be fully hotplug-capable; udev device management and knowledge about device lifecycles is an integral part of systemd and not an isolated logic, said the developer. |
|
That's not an explanation, that's a bare assertion. The two systems have nothing in common. Typical designtardary. |
"Modern init system" as defined by whom?
It's contrary to modular design. It smacks of poor engineering. 'We can't figure out how to make these independent, so we're going to make one thing out of them, even though the have two disparate purposes.' _________________ Oldthinkers unbellyfeel INGSOC.
-- Headline of a document on Winston Smith's terminal in his cubicle at the Ministry of Truth, seen briefly in the background in one scene of the movie rendition of Nineteen Eighty-Four. |
|
| Back to top |
|
 |
Gusar Advocate

Joined: 09 Apr 2005 Posts: 2570 Location: Slovenia
|
Posted: Wed Aug 29, 2012 8:13 am Post subject: |
|
|
| grey_dot wrote: | | Check out the testing repo. Arch Linux guys have already replaced its original bsd-init with systemd. |
Not entirely. You'll need to install the whole of systemd if you want udev (and you do, Arch wholly depends on it), but you can still use initscripts for booting.
The problem will become once they compile polkit against systemd instead of consolekit. Then if you use anything that uses polkit, you will need to boot with systemd. Though there's the possibility that alternative packages will be available either in the [community] repo or in AUR.
The thing is though, lots of Arch users are fine with systemd. The amount of recent reports the likes of "I just switched to systemd and it was very easy by simply following the wiki" outweigh the few who started flamewars on the mailing list. |
|
| Back to top |
|
 |
Anon-E-moose Veteran


Joined: 23 May 2008 Posts: 1380 Location: Dallas area
|
Posted: Wed Aug 29, 2012 12:32 pm Post subject: |
|
|
| Gusar wrote: | | The thing is though, lots of Arch users are fine with systemd. The amount of recent reports the likes of "I just switched to systemd and it was very easy by simply following the wiki" outweigh the few who started flamewars on the mailing list. |
I would imagine that most of those in favor of it, are simply desktop users. _________________ Asus m5a99fx, Phenom II X6 - X64-multilib, glibc-2.15-r3, 3.9.1-zen
xorg-server-1.14 - lxde - nouveau
wine-1.5.30, oss4
gcc-4.7.3 CFLAGS="-march=native -O2 -floop-interchange -floop-strip-mine -floop-block -pipe" |
|
| Back to top |
|
 |
Anon-E-moose Veteran


Joined: 23 May 2008 Posts: 1380 Location: Dallas area
|
Posted: Wed Aug 29, 2012 1:42 pm Post subject: |
|
|
| Quote: | Today, ‘Init’ needs to be fully hotplug-capable;
~Kay Sievers |
Why would Init need to be hotplug capable? _________________ Asus m5a99fx, Phenom II X6 - X64-multilib, glibc-2.15-r3, 3.9.1-zen
xorg-server-1.14 - lxde - nouveau
wine-1.5.30, oss4
gcc-4.7.3 CFLAGS="-march=native -O2 -floop-interchange -floop-strip-mine -floop-block -pipe" |
|
| Back to top |
|
 |
aidanjt Veteran


Joined: 20 Feb 2005 Posts: 1101 Location: Rep. of Ireland
|
Posted: Wed Aug 29, 2012 2:46 pm Post subject: |
|
|
| Anon-E-moose wrote: | | Why would Init need to be hotplug capable? |
Exactly, it doesn't. udev has always been able to call hardware-related service scripts, as few as there are, on insertion and removal. _________________
| juniper wrote: | | you experience political reality dilation when travelling at american political speeds. it's in einstein's formulas. it's not their fault. |
|
|
| Back to top |
|
 |
grey_dot Tux's lil' helper


Joined: 15 Jul 2012 Posts: 103
|
Posted: Wed Aug 29, 2012 2:50 pm Post subject: |
|
|
| Gusar wrote: | | grey_dot wrote: | | Check out the testing repo. Arch Linux guys have already replaced its original bsd-init with systemd. |
Not entirely. You'll need to install the whole of systemd if you want udev (and you do, Arch wholly depends on it), but you can still use initscripts for booting.
The problem will become once they compile polkit against systemd instead of consolekit. Then if you use anything that uses polkit, you will need to boot with systemd. Though there's the possibility that alternative packages will be available either in the [community] repo or in AUR.
The thing is though, lots of Arch users are fine with systemd. The amount of recent reports the likes of "I just switched to systemd and it was very easy by simply following the wiki" outweigh the few who started flamewars on the mailing list. |
I have several guys here in our r&d dep. who's machines were broken due to update, so I have a reason to believe everything is not that good. |
|
| Back to top |
|
 |
nomilieu n00b


Joined: 22 Nov 2011 Posts: 24
|
Posted: Wed Aug 29, 2012 4:29 pm Post subject: |
|
|
I may just move to systemd on this machine to see if I like it. I'm generally resistant to change unless I see a good reason to change.
But, I don't have any special use case that prevents me from trying it out. |
|
| Back to top |
|
 |
Gusar Advocate

Joined: 09 Apr 2005 Posts: 2570 Location: Slovenia
|
Posted: Wed Aug 29, 2012 9:19 pm Post subject: |
|
|
| grey_dot wrote: | | I have several guys here in our r&d dep. who's machines were broken due to update, so I have a reason to believe everything is not that good. |
Wow, that is totally not vague at all!
There were a few rocky things in Arch recently - most notably replacing /lib with a symlink to /usr/lib. But that:
a) has no relation to the switch to systemd, which has to be done manually; if you don't do it, your system will still boot with initscripts as it always has
b) only doesn't go smoothly if you ignore all the documentation; particularly if you do stupid things like pacman --force |
|
| Back to top |
|
 |
energyman76b Advocate


Joined: 26 Mar 2003 Posts: 2022 Location: Germany
|
Posted: Wed Aug 29, 2012 9:39 pm Post subject: |
|
|
I don't want an init system that was only created because pulseaudio sucks.
I don't want an init system by a guy that wrote a real time daemon, dropped into a jack ml and told them 'btw, this will be mandatory, and yes, I screwed you over. Sucks to be you'.
I don't want an init system that depends on dbus
I don't want an init system that gnomifies my computers.
I don't want an init system that replaces a simple init 3 with this crap: systemctl enable multi-user.target
what next? mandatory initrd even on a system where no mounting is needed for all the important stuff to be in place?
When I look at the systemd ebuild I am torn between barfing and going full berserk because of all the crap this fucked up thing pulls in. For shit and giggles compare that wankfest to openrc and baselayout.
The day gentoo goes systemd is the day I hardmask most of the system and import bsd init from slackware. _________________
| AidanJT wrote: |
Libertardian denial of reality is wholly unimpressive and unconvincing, and simply serves to demonstrate what a bunch of delusional fools they all are.
|
Satan's got perfectly toned abs and rocks a c-cup. |
|
| Back to top |
|
 |
Ant P. Veteran

Joined: 18 Apr 2009 Posts: 1992 Location: UK
|
Posted: Wed Aug 29, 2012 11:05 pm Post subject: |
|
|
| sts wrote: | | lol. Lennart's social skills appear to be nearly as refined as Ciaran's. No wonder there's a fork. |
Hey now, ciaranm's package manager may be slower than editing /var/db files by hand but at least it doesn't actively try to destroy your system. |
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1499 Location: U.S.A.
|
Posted: Thu Aug 30, 2012 1:38 am Post subject: |
|
|
| energyman76b wrote: | I don't want an init system that was only created because pulseaudio sucks.
I don't want an init system by a guy that wrote a real time daemon, dropped into a jack ml and told them 'btw, this will be mandatory, and yes, I screwed you over. Sucks to be you'.
I don't want an init system that depends on dbus
I don't want an init system that gnomifies my computers.
I don't want an init system that replaces a simple init 3 with this crap: systemctl enable multi-user.target
what next? mandatory initrd even on a system where no mounting is needed for all the important stuff to be in place?
When I look at the systemd ebuild I am torn between barfing and going full berserk because of all the crap this fucked up thing pulls in. For shit and giggles compare that wankfest to openrc and baselayout.
The day gentoo goes systemd is the day I hardmask most of the system and import bsd init from slackware. |
++ _________________ Oldthinkers unbellyfeel INGSOC.
-- Headline of a document on Winston Smith's terminal in his cubicle at the Ministry of Truth, seen briefly in the background in one scene of the movie rendition of Nineteen Eighty-Four. |
|
| Back to top |
|
 |
wswartzendruber Veteran


Joined: 23 Mar 2004 Posts: 1205 Location: Jefferson, USA
|
Posted: Thu Aug 30, 2012 2:18 am Post subject: |
|
|
| Odd. And here I am liking systemd. |
|
| Back to top |
|
 |
GabrielYYZ n00b


Joined: 03 May 2012 Posts: 5 Location: Dominican Republic
|
Posted: Thu Aug 30, 2012 2:29 am Post subject: |
|
|
I got to use systemd back when i was using Fedora and, even though i didn't find it awful, i didn't find anything about it worth of praise either. Plus, i don't like not having /usr separated and i don't want to use initramfs.
So, yeah, i think this is good stuff.  |
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1499 Location: U.S.A.
|
Posted: Thu Aug 30, 2012 2:31 am Post subject: |
|
|
| wswartzendruber wrote: | | Odd. And here I am liking systemd. |
What do you like about it? _________________ Oldthinkers unbellyfeel INGSOC.
-- Headline of a document on Winston Smith's terminal in his cubicle at the Ministry of Truth, seen briefly in the background in one scene of the movie rendition of Nineteen Eighty-Four. |
|
| Back to top |
|
 |
pjp Administrator


Joined: 16 Apr 2002 Posts: 16033 Location: Colorado
|
Posted: Thu Aug 30, 2012 3:04 am Post subject: |
|
|
| wswartzendruber wrote: | | Odd. And here I am liking systemd. | Aren't you the guy who lauded .Net / .Miguel for eons? :P _________________ lolgov. 'cause where we're going, you don't have civil liberties.
In Loving Memory
1787 - 2008 |
|
| Back to top |
|
 |
|