On 01/21/2013 08:00 PM, Bruce Dubbs wrote:
> Armin K. wrote:
>> I can write and maintain it, but it will also require instructions to
>> remove Udev extracted from systemd.
>>
>> Also, If we want to offer users to choose systemd as default, we will
>> also need to provide instructions to completely remove sysvinit stuff
>> installed by LFS.
>>
>> That would mean that we would also need "Systemd Units" apart from
>> "Bootscript" on several packages' pages.
>>
>> Would you accept such package in BLFS?
>
> That's major surgery to both LFS and BLFS.  My understanding is that all
> the LFS/BLFS bootscripts would have to be changed or supplemented.  I
> personally don't want it in BLFS, but I'm not the only vote.
>
> If there is interest, I suggest either a hint or an article in the
> lfsblog first and then see the response to that.
>
> What is the advantage again for systemd?  Binary logs?
>

I'd name a lot advantages, but you'll, as always, say something else 
that you might find better, but not everyone. So, I'll just be quiet.

> systemd has 142K lines of C source code.  sysv has 10K lines of C plus
> about 2K lines of shell scripts (probably about half of the scripts are
> comments and blank lines).
>

We discussed this several times and I am not starting it again.

> The major disadvantage, as I see it, is a significant amount of
> complexity. And I don't know what problems it is trying to solve.
>
> Another disadvantage is that you can't boot with init=/bin/bash.  When
> you do have a boot problem, how do you fix it?
>
> I'd wait until Debian makes it the default.
>
>     -- Bruce
>

As for Debian making it default, I don't think they will make it default 
in near future.

Systemd is not portable, it won't run on Non-Linux (and please no Unix 
philosophy and software portability stuff, maintainer has every right to 
write his software for whatever platform he wants).

Debian has kFreeBSD variant and they can't make systemd default since it 
doesn't run there. They would need to maintain seperate sysvinit 
bootscripts for kFreeBSD and systemd units for Linux variant.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to