On Thu, Jun 3, 2010 at 18:36, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
On Thu, Jun 3, 2010 at 17:18, Dan McGee <dpmcgee@gmail.com> wrote:
On Thu, Jun 3, 2010 at 7:57 AM, Thomas Bächler <thomas@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 (Роман Кирилич)