Systems not using an initramfs with separate /usr with sys-apps/openrc-0.12.4 observe the following during booting: * setting up tmpfiles.d entries for /dev ... /lib64/rc/sh/tmpfiles.sh: line 237: uniq: command not found line 237: tmpfiles_basenames="`printf "${tmpfiles_basenames}\n" | sort | uniq`" As suggested in http://forums.gentoo.org/viewtopic-t-972132.html, it would be possible to alter that to: tmpfiles_basenames="`printf "${tmpfiles_basenames}\n" | sort -u`" I know that since 01-Nov-2013, these systems are not supported, but this would just lower the number of processes in the pipeline.
Actually we shouldn't be using backticks at all, but $( ... ), so I will fix this.
This is fixed in commit 09733d3. Thanks for the report. This is a good example of why bugs like this should be reported. If there is a fix that can be done, it will be.
This will be included in OpenRC-0.13.
Thanks William.
*** Bug 499484 has been marked as a duplicate of this bug. ***
*** Bug 500584 has been marked as a duplicate of this bug. ***