[arch-dev-public] [signoff] udev 157-1, initscripts 2010.06-1, mkinitcpio 0.6.5-1

Roman Kyrylych roman.kyrylych at gmail.com
Fri Jun 4 13:48:10 EDT 2010

On Thu, Jun 3, 2010 at 18:36, Roman Kyrylych <roman.kyrylych at gmail.com> wrote:
> On Thu, Jun 3, 2010 at 17:18, Dan McGee <dpmcgee at gmail.com> wrote:
>> On Thu, Jun 3, 2010 at 7:57 AM, Thomas Bächler <thomas at archlinux.org> wrote:
>>> You should upgrade and test these together (don't forget to regenerate
>>> initramfs when you're upgraded). The new udev should work without the
>>> new initscripts and mkinitcpio, but udev-based network device renaming
>>> will fail in that case.
>>> udev is an upstream update with mostly bugfixes, but some changes in
>>> behaviour. Most importantly, NAME= rules are being ignored now, you can
>>> not change the kernel's predefined device name anymore.
>> Signoff on the whole deal with stock arch kernel on x86_64, so no
>> devtmpfs in use currently. Everything seemed smooth and I didn't see
>> any unexpected errors scroll by.
> Booted fine under Xen using stock Arch kernel (via pv-grub),
> so I signoff x86_64.

Noticed the following:

+if ! /bin/mountpoint -q /dev; then
+  if grep -q devtmpfs /proc/filesystems 2>/dev/null; then
+    /bin/mount -n -t devtmpfs udev /dev -o mode=0755,size=10M,nosuid

1) grep should be /bin/grep
2) /dev/null does not exist at that time (if I understand correctly),
so if grep prints something to stderr - it will create a /dev/null file
(not sure if it is an issue though).

Roman Kyrylych (Роман Кирилич)

More information about the arch-dev-public mailing list