Posted Mar 4, 2011 12:45 UTC (Fri) by nix (subscriber, #2304)
In reply to: Quotes of the week by jospoortvliet
Parent article: Quotes of the week
"I upgraded to systemd and now my system is throwing disturbing warnings" is hardly "nothing". The wiki link fixes everything: now we can see what the real problem is, and determine whether it applies to us.
Posted Mar 4, 2011 15:22 UTC (Fri) by Wummel (subscriber, #7591)
[Link]
Yes, the Wiki link clarifies the warning message. The misleading warning text was the reason for the misunderstanding that most people (including me) had.
So the real problem occurs when
a) systemd queries udev information which executes a script in /usr and
b) /usr is not yet mounted.
One suggested solution is to move scripts from /usr/bin to /bin, another solution is
to wait until /usr is mounted.
Hopefully, there will soon be concrete bug reports with the offending udev rules so that those problems can be fixed.
Quotes of the week
Posted Mar 4, 2011 19:32 UTC (Fri) by nix (subscriber, #2304)
[Link]
No, systemd is executing a program in /lib/udev. The problem is that a few programs in /lib/udev depend on glib (which is often in /usr/lib) and a few depend on the USB or PCI databases under /usr/share. Without /usr, those databases are inaccessible, so everything which needs them will fail during coldplugging.