diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2011-October/009206.html')
-rw-r--r-- | zarb-ml/mageia-dev/2011-October/009206.html | 151 |
1 files changed, 151 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2011-October/009206.html b/zarb-ml/mageia-dev/2011-October/009206.html new file mode 100644 index 000000000..5799a283c --- /dev/null +++ b/zarb-ml/mageia-dev/2011-October/009206.html @@ -0,0 +1,151 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] Please test: initscripts+systemd in updates_testing + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Please%20test%3A%20initscripts%2Bsystemd%20in%20updates_testing&In-Reply-To=%3C4EAC7B51.9060003%40colin.guthr.ie%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="009152.html"> + <LINK REL="Next" HREF="009209.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] Please test: initscripts+systemd in updates_testing</H1> + <B>Colin Guthrie</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Please%20test%3A%20initscripts%2Bsystemd%20in%20updates_testing&In-Reply-To=%3C4EAC7B51.9060003%40colin.guthr.ie%3E" + TITLE="[Mageia-dev] Please test: initscripts+systemd in updates_testing">mageia at colin.guthr.ie + </A><BR> + <I>Sun Oct 30 00:16:49 CEST 2011</I> + <P><UL> + <LI>Previous message: <A HREF="009152.html">[Mageia-dev] Please test: initscripts+systemd in updates_testing +</A></li> + <LI>Next message: <A HREF="009209.html">[Mageia-dev] Please test: initscripts+systemd in updates_testing +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#9206">[ date ]</a> + <a href="thread.html#9206">[ thread ]</a> + <a href="subject.html#9206">[ subject ]</a> + <a href="author.html#9206">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>'Twas brillig, and Thomas Backlund at 27/10/11 15:12 did gyre and gimble: +><i> Sander Lepik skrev 27.10.2011 17:01: +</I>>><i> 27.10.2011 16:45, Thomas Backlund kirjutas: +</I>>>><i> Sander Lepik skrev 27.10.2011 16:07: +</I>>>>><i> 27.10.2011 15:33, Thomas Backlund kirjutas: +</I>>>>>><i> +</I>>>>>><i> My laptop hangs on shutdown. +</I>>>>><i> My desktop has quite a long delay before it turns off (maybe even 5 +</I>>>>><i> minutes). +</I>>>><i> +</I>>>><i> Ok, so thats a showstopper that need to be fixed. +</I>>><i> Yes. +</I>>>><i> +</I>>>>><i> With dracut i got my system booting (soft raid1 + lvm (also i had to +</I>>>>><i> move /usr under /)). +</I>>>>><i> +</I>>>><i> +</I>>>><i> And so is this. if dracut or systemd requires /usr to be under / then +</I>>>><i> it will _never_ be default. +</I>>><i> It's systemd. It has some libs in /usr/lib that it needs for +</I>>><i> udev.service (if i remember correctly) and for some reason udev.service +</I>>><i> is needed for mounting services. Tho' if it fails and switches into +</I>>><i> rescue console i can manually mount /usr and make it continue booting. +</I>>><i> Maybe we can reorder those services somehow. +</I>><i> +</I>><i> Then we need to move those libs to /lib(64) +</I> +There is quite serious talk about deprecating /lib, /bin and /sbin and +basically anything that is not in /usr (with exceptions for /home /root, +/etc and a few others). Of course there are various flames about this +idea (earth will collapse into sun etc.) but it's actually surprisingly +well received thus far IMO. + +Also, keep in mind that you're talking about moving a *lot* to / here... +all the PCI/USB databases, all the udev setup, any application that udev +might run in it's rules.... I won't reiterate what is written in the +link Olav already provided, but suffice to say the problem is neither +new, not specific to systemd. It's just being highlighted by systemd. +Please keep this in mind when commenting on this topic. + +>>><i> That's just plain idiotic. +</I>>><i> I somewhat agree. But even Fedora is suggesting not to have separate +</I>>><i> /usr :( +</I>>><i> +</I>><i> +</I>><i> That does not make it less idiotic. IIRC they employ the systemd creator +</I>><i> so... +</I> +But that doesn't make the idea any more or less idiotic. + +The reasons stated (and this discussion happened many months ago) are +all well understood and documented in the link provided by Olav. + +It is NOT a systemd problem. It's a problem we have RIGHT NOW too, it's +just that most setups are easy enough to work around by waiting and +doing this sequentially which slows down the whole boot process. We've +solved similar problems in the past by moving things to /lib but it's +just a sticking plaster, not a real fix. + +If you have constructive criticism as to the reasons why this is now +warned about specifically in systemd, then this is perfectly valid but +should be done in context rather than simply calling it "idiotic" +without any further clarification. + +And systemd is not saying that /usr cannot be on a separate partition. +It's just saying that it cannot realistically be the job of the init +system to mount it, it has to be handled at early boot in the initramfs, +not by init. The reasons why this is the case are documented very clearly. + +Hope this helps clarify this discussion without going over old ground again. + +Col + + + +-- + +Colin Guthrie +colin(at)mageia.org +<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A> + +Day Job: + Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A> +Open Source: + Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A> + PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A> + Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A> +</PRE> + + + + + + + + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="009152.html">[Mageia-dev] Please test: initscripts+systemd in updates_testing +</A></li> + <LI>Next message: <A HREF="009209.html">[Mageia-dev] Please test: initscripts+systemd in updates_testing +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#9206">[ date ]</a> + <a href="thread.html#9206">[ thread ]</a> + <a href="subject.html#9206">[ subject ]</a> + <a href="author.html#9206">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev +mailing list</a><br> +</body></html> |