Oh, right! Scott, when you spend hours debugging something, it's polite to actually tell the bug what you found ;)
We discovered that what was happening was that udev in the initramfs made /dev/pktcdvd as an ordinary device node because it has no rules to change the name. We inherit /dev, including the udev db, in the full system and start udev up again - but this time with all the rules including the name change. What should have happened is that udev renamed (or at least unlinked and made afresh) the /dev/pktcdvd node to /dev/pktcdvd/control. And this part was kinda working. But then it got the old name stuck in its list, and thought it was a symlink it had to put back after; and thus overwrote the node with a symlink, and then couldn't put the new node in place. We fixed udev to not restore old names or symlinks, and we fixed udev to clean up old nodes before adding the new node. -- mknod for /dev/pktcdvd/control fails after update to udev 136 https://bugs.launchpad.net/bugs/315979 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs