Red Hat Bugzilla – Bug 116009
MAKEDEV binary should not be in /dev
Last modified: 2007-04-18 13:03:14 EDT
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.
Please move the MAKEDEV binary into /sbin, and create a symlink to
/dev/MAKEDEV. Such a symlink can be created easily on the systems
The %pre check for devfs can be removed too when doing this.
Version-Release number of selected component (if applicable):
yes, please make this happen!