Description of problem: MAKDEV places the 'MAKEDEV' binary into /dev. This is bad because: * this binary will be missing on systems with devfs * this binary will be missing on systems with special requirements regarding /dev; e.g. the fedora.us buildsystem has '%_netsharedpath /dev' (--> nothing inside /dev will be created) Since MAKEDEV is not used to create /dev entries only, but to create %attr() entries from rpm-specfiles (-M option), package build will fail on the systems above. My suggestion: Please move the MAKEDEV binary into /sbin, and create a symlink to /dev/MAKEDEV. Such a symlink can be created easily on the systems mentioned above. The %pre check for devfs can be removed too when doing this. Version-Release number of selected component (if applicable): MAKEDEV-3.3.12-1
yes, please make this happen!