After installing coreutils-5.0.91-r4 /bin/install is a symbolic link to /usr/bin/install install is needed quite early in the boot process. I have /usr in a seperate partition that is not mounted at that time. So I get the following errors: /sbin/rc line 262: install: command not found /sbin/rc line 299: install: command not found ln: creating symbolic link `/mnt/init.d/softscripts.new/bootmisc` to ``/etc/init.d/bootmisc`: No such file or directory The last one repeats lots of times with different files. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: Either have the link the other way round (/usr/bin/install -> /bin/install) or simply have the file twice.
Is `/sbin/rc' really the only place where install is used in all possible installations? In both lines mentioned above install is only used to create a directory with specific permissions...both POSIX and GNU mkdir mandate/support `-p' and `-m', so install -d -m 0755 could be replaced by mkdir -p -m 0755 . (seems cleaner because `mkdir' is always in `/bin' (and in bash) while most Linuxes have `install' in `/usr/bin').
Azarah -- is comment #2 a viable option in your opinion?
My name is not Azarah but I think comment #2 is fully a viable option in my opinion.
/sbin/depscan.sh also uses install
Fixed in CVS.