We already went through fixing this for FC3, now we have a new variant of this breakage. (22:25:48:root@nwo:~)# ll /dev/cpu* crw-rw---- 1 root root 203, 0 Jun 20 04:07 /dev/cpu0 crw-rw---- 1 root root 203, 1 Jun 20 04:07 /dev/cpu1 crw-rw---- 1 root root 203, 2 Jun 20 04:07 /dev/cpu2 crw-rw---- 1 root root 203, 3 Jun 20 04:07 /dev/cpu3 These should be /dev/cpu/N/cpuid where N is 0 -> 3 Likewise, there should be msr nodes in /dev/cpu/N/ For some reason, I have no /dev/cpu dir at all. Why does this keep breaking ?
fwiw, rawhide now has this braindamage too. Though a slightly different variant. It now has symlinks from /dev/cpuN to /dev/cpu/N/cpu Those symlinks are unnecessary. /dev/cpu/N/cpuid should be the only nodes that exist.
rawhide now seems fixed, fc4 still borken.
actually, I take that back. Rawhide has /dev/cpu/0/cpu which should be /dev/cpu/0/cpuid FC4 still has the useless /dev/cpuN symlinks, and similar 'cpu' instead of 'cpuid' breakage. This breaks x86info, and any other package relying on these nodes being in the right place.